
নিয়ার ফিল্ড কমিউনিকেশন হলো স্পর্শবিহীন ডেটা আদান-প্রদানের একটি স্বল্প-পাল্লার ওয়্যারলেস প্রযুক্তি। নিরাপদ পেমেন্ট সলিউশনে, এই একই রেডিও লিঙ্ক একটি টার্মিনাল এবং একটি সিকিওর এলিমেন্টের মধ্যে কার্ডের ডেটা স্থানান্তর করে। এর পেছনের হার্ডওয়্যারটিই আসল ভার বহন করে।
এই নিবন্ধটি এনএফসি পেমেন্ট ডিভাইসের বোর্ড-স্তরের ডিজাইন এবং উৎপাদনের উপর আলোকপাত করে। এতে প্রশ্ন করা হয়েছে যে, পেমেন্টের ক্ষেত্রে এনএফসি প্রযুক্তি কীভাবে কাজ করে, বোর্ড-স্তরে কী একে সুরক্ষিত করে, এবং কোন ডিজাইন ও ডিএফএম সীমাবদ্ধতাগুলো সবচেয়ে বেশি গুরুত্বপূর্ণ।
হার্ডওয়্যার ইঞ্জিনিয়ার এবং প্রোডাক্ট টিমের ব্যবহারিক উত্তর প্রয়োজন, সাধারণ মানুষের বোঝার মতো সারসংক্ষেপ নয়। পরবর্তী অধ্যায়গুলোতে নিয়ার-ফিল্ড কমিউনিকেশনকে একটি সার্কিট ও লেআউট সমস্যা হিসেবে বিবেচনা করা হয়েছে, যেখানে অ্যান্টেনার জ্যামিতি, ম্যাচিং, শিল্ডিং এবং টলারেন্সই নির্ধারণ করে যে ফিল্ডে কন্ট্যাক্টলেস পেমেন্ট নির্ভরযোগ্যভাবে কাজ করবে কি না।
কী Takeaways
এনএফসি পেমেন্ট ১৩.৫৬ মেগাহার্টজ রেডিও লিঙ্ক ব্যবহার করে। বোর্ডটিকে অবশ্যই রিডার এবং কার্ড উভয় মোডেই কাজ করতে হবে ।
চূড়ান্ত আবরণের ভিতরে অ্যান্টেনা টিউন করা খুব গুরুত্বপূর্ণ। ধাতু এবং প্রলেপ অনুনাদী কম্পাঙ্ক পরিবর্তন করতে পারে।
সিকিউর এলিমেন্টটি যত্ন সহকারে স্থাপন এবং সুরক্ষিত রাখলে কী-গুলো প্রোবিং এবং সাইড-চ্যানেল অ্যাটাক থেকে নিরাপদ থাকে।
একটি পণ্য তৈরির পদ্ধতির সামান্য পার্থক্যও এর অ্যান্টেনার কার্যকারিতা বদলে দিতে পারে। কোটিং করার পর, এটিকে আবার টিউন করুন এবং আপনার তৈরি করা প্রতিটি সংস্করণ পরীক্ষা করে দেখুন।
ডিএফএম পদ্ধতি প্রাথমিক মডেলগুলোকে নির্ভরযোগ্য কন্ট্যাক্টলেস পেমেন্ট ডিভাইসে পরিণত করে।
এনএফসি এবং পেমেন্টে এটি কীভাবে কাজ করে
নিয়ার ফিল্ড কমিউনিকেশন ১৩.৫৬ মেগাহার্টজ কম্পাঙ্কের একটি চৌম্বক ক্ষেত্র ব্যবহার করে। একটি লেনদেন কীভাবে সম্পন্ন হয় এবং এটি কোন মোডে চলে, উভয়ই বোর্ডের নকশাকে প্রভাবিত করে। যে প্রকৌশলীরা সার্কিট পর্যায়ে এনএফসি কী তা বোঝেন, তারা আরও নির্ভরযোগ্যভাবে কাজ করে এমন পেমেন্ট টার্মিনাল তৈরি করেন।
১৩.৫৬ মেগাহার্টজ লেনদেন প্রবাহ
NFC ইন্টারফেসটি প্রথমে 13.56 MHz চ্যানেলে শোনে। একটি সক্রিয় রিডার থেকে আসা একটি স্থির ক্যারিয়ার ওয়েভ প্রায় 0.185 A/m RMS-এর উপরে একটি H-ফিল্ড তৈরি করে। যখন ডিভাইসটি সেই ফিল্ডটি শনাক্ত করে, তখন এটি শুধুমাত্র কার্ড মোডে কাজ করতে পারে। কথা বলার আগে শোনার এই নিয়মটি ডিভাইসগুলোকে একে অপরের কাজে হস্তক্ষেপ করা থেকে বিরত রাখে।
একটি কোয়ায়েট চ্যানেল রিডার-সক্ষম ইন্টারফেসকে রিডার মোডে স্যুইচ করতে দেয়। এরপর বোর্ডটি ব্যাটারিবিহীন ট্রান্সপন্ডার চালু করার জন্য কয়েক মিলিসেকেন্ডের জন্য একটি স্থির ক্যারিয়ার ওয়েভ পাঠায়। এর পরে, রিডারটি একটি পোলিং লুপ চালায়। এটি ক্যারিয়ার ছাড়া ট্রান্সপন্ডার রিসেট করার জন্য বিরতি নেয়, পাওয়ারে ক্যারিয়ার প্রয়োগ করে সেগুলোকে চালু করে, নির্বাচিত প্রোটোকলে একটি পোলিং কমান্ড পাঠায়, এবং সবশেষে ক্যারিয়ারটি ধরে রাখে যাতে প্রতিক্রিয়া ফিরে আসতে পারে।
এই ক্রমটি বোর্ড-স্তরের বিভাজন নির্ধারণ করে। রিডার মোডের জন্য বোর্ডটিকে একটি আরএফ ক্যারিয়ার তৈরি ও পরিচালনা করতে হয়, যার মধ্যে ফিল্ড জেনারেশন, টাইমিং এবং প্রোটোকল পোলিং অন্তর্ভুক্ত। কার্ড মোডের জন্য বোর্ডটিকে ফিল্ডটি সেন্স করতে এবং একটি ট্রান্সপন্ডার হিসাবে সাড়া দিতে হয়। কন্ট্যাক্টলেস পেমেন্ট প্রসেসিং নির্ভর করে এই দুটি ভূমিকারই একটি নির্দিষ্ট সময়সীমার মধ্যে কাজ করার উপর।
রিডার মোড বনাম কার্ড মোড
মোডটি কন্ট্রোলার নির্বাচন, অ্যান্টেনার আচরণ এবং পাওয়ার বাজেট নির্ধারণ করে। নিচের সারণিতে এনএফসি পেমেন্টস হার্ডওয়্যারের দুটি ভূমিকার তুলনা করা হয়েছে ।
বোর্ড-স্তরের ফ্যাক্টর | পাঠক / লেখক মোড | কার্ড এমুলেশন মোড |
|---|---|---|
কন্ট্রোলার নির্বাচন | I²C/SPI/UART এর মাধ্যমে রিডার-সক্ষম NFC কন্ট্রোলার IC | হার্ডওয়্যার-বিচ্ছিন্ন সিকিওর এলিমেন্ট বা হোস্ট কার্ড এমুলেশন |
অ্যান্টেনা ডিজাইন | কয়েলের জ্যামিতি, প্যাঁচ সংখ্যা, এবং টিউনিং নিয়ন্ত্রণ পাঠ পরিসীমা | কয়েলটিকে অবশ্যই একটি বাহ্যিক রিডার ফিল্ডের সাথে সংযুক্ত হতে হবে; ধাতু এটিকে ডিটিউন করে দেয়। |
পাওয়ার বাজেট | পোলিং ব্যবধান এবং আরএফ ড্রাইভার কারেন্ট গুরুত্বপূর্ণ | শক্তি রিডার ফিল্ড থেকে আসে; নিম্ন-শক্তি অবস্থার চক্রায়ন গুরুত্বপূর্ণ। |
আরএফ হ্যান্ডলিং | ফার্মওয়্যার প্রোটোকল স্ট্যাক এবং আরএফ টাইমিং পরিচালনা করে। | ইন্টারফেসটি প্রতিক্রিয়ার সময় এবং ক্ষেত্র সংবেদন পরিচালনা করে। |
ব্যবহারের ক্ষেত্রে | ট্যাগ, ট্রানজিট কার্ড, লেবেল | মোবাইল ওয়ালেট এবং টোকেনাইজেশন স্কিম |
একটি টার্মিনাল ডিজাইনের জন্য সাধারণত একটি রিডার-সক্ষম কন্ট্রোলারের প্রয়োজন হয়। একটি কার্ড এমুলেশন ডিজাইন সিকিওর এলিমেন্ট এবং এর আইসোলেশনকে কেন্দ্র করে গড়ে ওঠে। ফোনে কন্ট্যাক্টলেস মোবাইল পেমেন্ট কার্ডের ভূমিকা ব্যবহার করে, অন্যদিকে পয়েন্ট-অফ-সেল হার্ডওয়্যার রিডারের ভূমিকা ব্যবহার করে।
দ্রষ্টব্য: মোড পছন্দের কারণে প্রয়োজনীয় উপকরণের তালিকা আগেই পরিবর্তিত হয়ে যায়। অ্যান্টেনা চূড়ান্ত করার আগে কন্ট্রোলারটি বেছে নিন।
প্রোটোকল স্ট্যাক এবং সময়সীমা সীমাবদ্ধতা
প্রোটোকল লেয়ারটি আরএফ ক্যারিয়ারের উপরে অবস্থান করে। রিডার ফার্মওয়্যার ডিভাইস শনাক্তকরণ, সংঘর্ষ-প্রতিরোধ এবং কমান্ডের ক্রমবিন্যাস পরিচালনা করে। হোস্ট প্রসেসর রিয়েল-টাইম আরএফ কাজ থেকে মুক্ত থাকে। এই বিভাজন টাইমিংকে অনুমানযোগ্য রাখে।
পেমেন্ট ব্যবস্থায় ব্যবহৃত এনএফসি প্রযুক্তিও ইএমভি টাইমিং নিয়মের উপর নির্ভর করে। রিডারকে অবশ্যই নির্ধারিত সময়ের মধ্যে তার পোলিং চক্র শেষ করে ডেটা হস্তান্তর করতে হয়। একটি ধীরগতির হোস্ট ইন্টারফেস এই প্রক্রিয়াটিকে আটকে দিতে পারে। ডিজাইনারদের উচিত কন্ট্রোলার-টু-হোস্ট বাসটিকে সংক্ষিপ্ত এবং বাধামুক্ত রাখা।
এই স্তরেও নিরাপত্তার বিষয়টি আসে। টোকেনাইজেশন কার্ডের ডেটাকে একটি সীমিত-ব্যবহারের টোকেন দিয়ে প্রতিস্থাপন করে। সুরক্ষিত উপাদানটি কী (key) সংরক্ষণ করে এবং ক্রিপ্টোগ্রাফিক অপারেশন পরিচালনা করে। বোর্ডকে অবশ্যই সেই উপাদানটিকে প্রোবিং এবং সাইড-চ্যানেল অ্যাক্সেস থেকে রক্ষা করতে হবে।
পরামর্শ: লেআউট চূড়ান্ত করার আগে বেঞ্চে ফিল্ড-সেন্সিং থ্রেশহোল্ড এবং পোলিং টাইমিং পরীক্ষা করে নিন।
পেমেন্টে এনএফসি-এর জন্য অ্যান্টেনা ডিজাইন

অ্যান্টেনা প্রতিটি কন্ট্যাক্টলেস লেনদেনের ভৌত সীমা নির্ধারণ করে। একটি সু-সমন্বিত কয়েল এনএফসি রিডারকে অসামঞ্জস্য এবং ধাতব বস্তু সামলানোর সুযোগ দেয়। একটি দুর্বলভাবে সমন্বিত কয়েল সার্টিফিকেশন এবং ফিল্ড টেস্টে ব্যর্থ হয়। ডিজাইনের কাজটি লুপ জ্যামিতি, ম্যাচিং এবং উপাদানের প্রভাবে বিভক্ত।
লুপ জ্যামিতি এবং ম্যাচিং নেটওয়ার্ক
লুপের আকার, ট্রেসের প্রস্থ, ব্যবধান এবং প্যাঁচ সংখ্যা ইন্ডাকট্যান্স নির্ধারণ করে। ০.৩ মিমি ট্রেস এবং ০.৩ মিমি ব্যবধান সহ একটি সাধারণ ৪-প্যাঁচের, ৪০ মিমি × ৪০ মিমি লুপের ইন্ডাকট্যান্স প্রায় ১.৫–২.৫ µH হয়, যা বেশিরভাগ NFC কন্ট্রোলার গ্রহণ করে। প্যাঁচ সংখ্যা এই মানকে আরও পরিবর্তন করে:
১–৩ পাক: ০.৫–১.৫ µH, যা বাহ্যিক ম্যাচিংযুক্ত রিডার অ্যান্টেনার জন্য সাধারণ।
৪–৬ পাক: ১.৫–৫ µH, যা বেশিরভাগ NFC অ্যাপ্লিকেশনের জন্য সর্বোত্তম পরিসর।
৭ বা তার বেশি প্যাঁচ: আবেশাঙ্ক বেশি, কিন্তু প্যাঁচগুলোর মধ্যকার ধারকত্ব স্ব-অনুরণন কম্পাঙ্ককে কমিয়ে দেয়।
ম্যাচিং নেটওয়ার্ক কয়েলের ইম্পিডেন্সকে কন্ট্রোলারের লক্ষ্যমাত্রায় পরিবর্তন করে। সিরিজ ও প্যারালাল ক্যাপাসিটরগুলো ১৩.৫৬ মেগাহার্টজে রেজোনেন্ট পয়েন্ট নির্ধারণ করে। এরপর Q-ফ্যাক্টর ব্যান্ডউইথ নির্ধারণ করে। সাধারণ NFC অ্যান্টেনাগুলোর Q-এর মান ২০–৪০ হয়ে থাকে। Q-এর মান যত বেশি হয়, ট্যাঙ্ক তত বেশি সিলেক্টিভ হয় এবং ব্যান্ডউইথ তত সংকীর্ণ হয়। নিচের সারণিতে সাধারণ প্রারম্ভিক মানগুলো তালিকাভুক্ত করা হয়েছে।
Q-ফ্যাক্টর | নকশার শর্ত |
|---|---|
10 | উচ্চতর বিট রেট (212/424/848 kbit/s) সমর্থনকারী একটি NFC রিডারের জন্য উপযুক্ত প্রারম্ভিক মান |
15 | উচ্চতর বিট রেট (212/424 kbit/s) সমর্থনকারী একটি NFC রিডারের জন্য উপযুক্ত প্রারম্ভিক মান |
20 | একটি সাধারণ NFC রিডার ডিজাইনের জন্য উপযুক্ত প্রারম্ভিক মান |
25 | একটি সাধারণ NFC রিডার ডিজাইনের জন্য উপযুক্ত প্রারম্ভিক মান, যা 106 kbit/s পর্যন্ত সীমাবদ্ধ। |
30 | MIFARE ক্লাসিক যোগাযোগের জন্য নামমাত্র মান |
পরামর্শ: চূড়ান্ত আবরণের ভিতরে ম্যাচিং নেটওয়ার্কটি টিউন করুন। হাউজিং এবং ব্যাটারি কয়েলের পাশে রাখলে ফ্রি-এয়ার টিউনিং বিচ্যুত হয়।
ফেরাইট, ধাতু এবং পিসিবি উপাদানের প্রভাব
কয়েলের কাছাকাছি থাকা ধাতু এডি কারেন্ট সৃষ্টি করে। এই কারেন্টগুলো রিডার ফিল্ডের বিরুদ্ধে কাজ করে, ইন্ডাকট্যান্স কমিয়ে দেয় এবং এসি রেজিস্ট্যান্স বাড়িয়ে দেয়। এর ফলে রেজোনেন্ট ফ্রিকোয়েন্সি ১৩.৫৬ মেগাহার্টজ থেকে উপরের দিকে সরে যায় এবং ফ্রন্ট এন্ডে একটি ইম্পিড্যান্স মিসম্যাচ দেখা দেয়। রিড রেঞ্জ তীব্রভাবে কমে যায় অথবা পুরোপুরি ব্যর্থ হয়।
ফেরাইট শিট চৌম্বক ফ্লাক্স কনসেনট্রেটর এবং শিল্ড হিসেবে কাজ করে: এর উচ্চ ভেদ্যতা ফিল্ড লাইনগুলোকে একটি পছন্দের কম-রিলাক্ট্যান্সের পথ দেয়, যা ফিল্ডকে বাইরের দিকে কেন্দ্রীভূত করে এবং কাছাকাছি থাকা ধাতুর সাথে মিথস্ক্রিয়া কমিয়ে দেয়। এর ফলে অ্যান্টেনার কার্যকারিতা বাড়ে, পরিসর প্রসারিত হয় এবং বিদ্যুৎ খরচ কমে। কন্ট্যাক্টলেস পেমেন্ট এবং অ্যাক্সেস কার্ডে, পাতলা নমনীয় ফেরাইট শিট কার্ডগুলো স্তূপ করে রাখলে বা ধাতুর উপর রাখলে সিগন্যালের মান হ্রাস পাওয়া প্রতিরোধ করে—এই ঘটনাটি ডিটিউনিং নামে পরিচিত।
পরিমাপকৃত প্রভাবটি ব্যাপক। একটি প্লাস্টিকের আবরণের উপর থাকা কয়েলের রিডিং ছিল ৭৮ মিমি। একটি ধাতব ক্যানের উপর থাকা একই কয়েলটি ১ মিমি-এর নিচে বিকল হয়ে যায়। ফেরাইট যোগ করার পর তা আবার ৩০ মিমি-তে ফিরে আসে। ফেরাইট এবং বারবার ইম্পিডেন্স ম্যাচিং করার ফলে এটি ৬১ মিমি-তে পৌঁছায়। শুধুমাত্র ফেরাইট ডিটিউনিং ঠিক করে না। যান্ত্রিক অ্যাসেম্বলিতে চূড়ান্ত ম্যাচিং-ই তা করে।
টিউনিং স্থিতিশীলতার জন্য পিসিবি উপাদান গুরুত্বপূর্ণ। FR4 সাশ্রয়ী, কিন্তু এর ডাইইলেকট্রিক কনস্ট্যান্ট বিভিন্ন ব্যাচের মধ্যে ভিন্ন হয় এবং 13.56 MHz-এ এর লস ট্যানজেন্ট প্রায় 0.02 থাকে। রজার্স ল্যামিনেট ডাইইলেকট্রিক লস কম রাখে। পলিইমাইড ফ্লেক্স বাঁকানো যায় এমন ডিজাইনের জন্য উপযুক্ত এবং এর লস ট্যানজেন্ট প্রায় 0.005-এর কাছাকাছি থাকে। ডাইইলেকট্রিকের পুরুত্ব, তামার পুরুত্ব এবং স্ট্যাক-আপের সামঞ্জস্য—এই সবগুলোই ক্যাপাসিট্যান্স ও ইন্ডাকট্যান্স পরিবর্তন করে। চূড়ান্ত টিউনিং করার আগে স্ট্যাক-আপটি লক করে নিন।
এনএফসি কয়েলের জন্য ব্যবহারিক বিন্যাস নির্দেশিকা
কয়েলটিকে গ্রাউন্ড প্লেন এবং ব্যাটারি ক্যান থেকে দূরে রাখুন। লুপের নিচ দিয়ে কোনো সুইচিং ট্রেস নিয়ে যাবেন না। ম্যাচিং কম্পোনেন্টগুলো কয়েল প্যাডের কাছাকাছি রাখুন এবং সেগুলোর গ্রাউন্ড রিটার্ন শর্ট রাখুন। ইউনিটটি সম্পূর্ণভাবে অ্যাসেম্বল করা অবস্থায় একটি ভেক্টর নেটওয়ার্ক অ্যানালাইজারে রেজোন্যান্স পরীক্ষা করুন। প্রতিটি বিল্ড ভ্যারিয়েন্ট পুনরায় পরীক্ষা করুন, কারণ হাউজিং বা ব্যাটারি পরিবর্তন করলে টিউনিং বদলে যায়।
নিরাপদ পেমেন্ট সমাধানের জন্য বোর্ড-স্তরের নিরাপত্তা

নিরাপদ পেমেন্ট সলিউশনের নিরাপত্তা শুরু হয় কপার সংযোগ থেকেই। প্রোটোকল ডেটা স্থানান্তরের সময় সেটিকে সুরক্ষিত রাখে, কিন্তু বোর্ডটিকে অবশ্যই কী, ফার্মওয়্যার এবং খোদ সিকিওর এলিমেন্টকেও সুরক্ষিত রাখতে হবে। প্রোডাক্ট টিমের উচিত এটিকে একটি লেআউট এবং উৎপাদনগত সমস্যা হিসেবে বিবেচনা করা, কোনো সফটওয়্যার অ্যাড-অন হিসেবে নয়।
সুরক্ষিত উপাদান স্থাপন এবং সুরক্ষা ব্যবস্থা
এর অবস্থানই নির্ধারণ করে দেয় যে একজন আক্রমণকারীকে কতটা পরিশ্রম করতে হবে। ডিজাইনারদের উচিত সুরক্ষিত উপাদানটি পিসিবি-র প্রায় মাঝখানে স্থাপন করা এবং এটিকে কম গুরুত্বপূর্ণ উপাদান দিয়ে ঘিরে রাখা। এই অংশগুলো অনুসন্ধানের বিরুদ্ধে একটি ভৌত প্রতিবন্ধক হিসেবে কাজ করে। সংবেদনশীল অংশগুলো বোর্ডের প্রান্ত থেকেও দূরে রাখা উচিত, যেখানে যন্ত্রপাতি সহজেই পৌঁছাতে পারে। একটি সুরক্ষামূলক স্তর বা আবরণ, যার কাছে সরাসরি প্রবেশের সুযোগ আছে, তার জন্য আরও একটি অতিরিক্ত ধাপ তৈরি করে।
বৈদ্যুতিক বিচ্ছিন্নতাও ঠিক ততটাই গুরুত্বপূর্ণ। সুরক্ষিত উপাদানটির নিজস্ব পাওয়ার এবং গ্রাউন্ড সংযোগ থাকা উচিত, যা সার্কিটের বাকি অংশ থেকে আলাদা। শেয়ার করা রেলগুলো সাইড-চ্যানেল আক্রমণের মাধ্যমে তথ্য ফাঁস করে। EMI ঝুঁকি কমাতে পাওয়ার এবং গ্রাউন্ড পিনগুলোকে খুব কম ট্রেস এক্সপোজার সহ সরাসরি তাদের প্লেনের সাথে সংযুক্ত করুন। অভ্যন্তরীণ লেয়ারের গুরুত্বপূর্ণ ট্রেসগুলোকে গ্রাউন্ড প্লেনের মধ্যে দিয়ে রাউট করুন, যা প্রোবিংয়ের বিরুদ্ধে স্বাভাবিক শিল্ডিং প্রদান করে। একটি অবিচ্ছিন্ন গ্রাউন্ড প্লেন লুপ প্রতিরোধ করে এবং কম-ইম্পিডেন্সের রিটার্ন পাথ সরবরাহ করে, যেখানে উচ্চ-গতির সিগন্যালের জন্য প্রায় ৫০ ওহম ইম্পিডেন্সের লক্ষ্যমাত্রা রাখা হয়।
পরামর্শ: প্রতিটি শিল্ডকে সঠিকভাবে গ্রাউন্ড করুন। একটি আলগা শিল্ড অনাকাঙ্ক্ষিত অ্যান্টেনা হয়ে ওঠে এবং EMI-কে আরও খারাপ করে তোলে।
উপাদানটির চারপাশে থাকা একটি ফ্যারাডে কেজ-সদৃশ কাঠামো তড়িৎচুম্বকীয় ক্ষেত্র এবং আরএফ আক্রমণ প্রতিরোধ করে। ধাতব ক্যান এবং পরিবাহী আবরণ উভয়ই এক্ষেত্রে কার্যকর। এই সুরক্ষা ব্যবস্থা এনএফসি পেমেন্টে নিরাপদ লেনদেন নিশ্চিত করে, যেখানে একজন আক্রমণকারী উপাদানটিকে স্পর্শ না করেই এর মধ্যে শক্তি সঞ্চারিত করার চেষ্টা করতে পারে।
টেম্পার ডিটেকশন এবং EMVCo/PCI বিবেচ্য বিষয়
টেম্পার ডিটেকশন বোর্ডটিকে একটি সেন্সরে পরিণত করে। মেশ লেয়ার, ট্রিপ ট্রেস এবং আলো বা তাপমাত্রা সেন্সর খোলার চেষ্টা, ড্রিলিং বা প্রোবিং শনাক্ত করে। এরপর কোনো আক্রমণকারী পড়ার আগেই কন্ট্রোলারটি কী-গুলো মুছে ফেলে। ডিজাইনারদের উচিত ভেতরের লেয়ারে মেশ ট্রেস রাউট করা এবং এলিমেন্টের চারপাশে সেগুলোকে অবিচ্ছিন্ন রাখা। লুপে কোনো ছেদ ঘটলে, প্রোডাক্ট দ্বারা সংজ্ঞায়িত ডিটেকশন উইন্ডোর মধ্যেই একটি প্রতিক্রিয়া ট্রিগার করতে হবে।
সার্টিফিকেশন এই পছন্দগুলোকে রূপ দেয়। EMVCo এবং PCI স্ট্যান্ডার্ডগুলো কন্ট্যাক্টলেস পেমেন্ট প্রসেসিং হার্ডওয়্যারকে নিয়ন্ত্রণ করে, এবং অডিটররা ভৌত সুরক্ষা, কী স্টোরেজ ও টেম্পার রেসপন্স পরীক্ষা করেন। নিচের সারণিতে প্রচলিত সুরক্ষা পদ্ধতিগুলোর তুলনা করা হয়েছে।
অভিগমন | বোর্ড-স্তরের প্রভাব | ভারসাম্য |
|---|---|---|
পার্শ্ববর্তী অংশগুলির সাথে কেন্দ্রে স্থাপন | সরাসরি অনুসন্ধান ব্লক করে | রাউটিং এলাকা ব্যবহার করে |
উৎসর্গীকৃত বিদ্যুৎ এবং গ্রাউন্ড | পার্শ্ব-চ্যানেল লিকেজ সীমিত করে | প্লেন স্প্লিট যোগ করে |
ফ্যারাডে শিল্ডিং | ব্লক আরএফ কাপলিং | দৃঢ় ভিত্তি প্রয়োজন |
ভেতরের স্তরগুলিতে টেম্পার মেশ | অনুপ্রবেশ শনাক্ত করে | স্তর সংখ্যা বাড়ায় |
দ্রষ্টব্য: ডিজাইন চূড়ান্ত করার সময় প্রতিটি নিরাপত্তা সংক্রান্ত সিদ্ধান্ত নথিভুক্ত করুন। নিরীক্ষকরা শুধু ফলাফল নয়, এর পেছনের যুক্তিও জানতে চান।
উৎপাদন সংক্রান্ত উদ্বেগ হিসেবে নিরাপত্তা
নিরাপত্তা কেবল তখনই টিকে থাকে যখন উৎপাদন তার পুনরাবৃত্তি করে। অ্যাসেম্বলি হাউসগুলোকে অবশ্যই সুরক্ষিত বোর্ডে প্রবেশাধিকার নিয়ন্ত্রণ করতে হবে, প্যানেলের সিরিয়ালাইজেশন ট্র্যাক করতে হবে এবং প্রোগ্রামিংয়ের সময় ফার্মওয়্যারকে সুরক্ষিত রাখতে হবে। কনফরমাল কোটিং এবং পটিং মেশ ট্রেসকে পরিবেশগত ক্ষতি থেকে রক্ষা করে, যা মিথ্যা অ্যালার্মের কারণ হতে পারে। টেস্ট ফিক্সচারগুলো এমনভাবে টেম্পার লুপ যাচাই করবে, যাতে প্রোবের কোনো দাগ না থাকে যা সেগুলোকে দুর্বল করে দেয়।
অতিরিক্ত নিরাপত্তার জন্য টোকেনাইজেশন বোর্ডের সংরক্ষিত তথ্যের পরিমাণ কমিয়ে দেয়, কিন্তু এনক্রিপশন কীগুলো এলিমেন্টের মধ্যেই থেকে যায়। একটি মোবাইল ওয়ালেট লেনদেন কার্ড ট্যাপের মতোই একই সুরক্ষিত পথ দিয়ে সম্পন্ন হয়। দলগুলোর উচিত প্রতিটি কন্ট্যাক্টলেস বিল্ড ভ্যারিয়েন্টকে একটি নতুন নিরাপত্তা পর্যালোচনা হিসেবে বিবেচনা করা, কারণ একটি পরিবর্তিত এনক্লোজার বা শিল্ড ঝুঁকির ক্ষেত্রকে বদলে দেয়। এই নীতিই একটি নিরাপদ পেমেন্ট পদ্ধতিকে এমন একটি ডিভাইস থেকে আলাদা করে, যা কেবল নিরাপদ হওয়ার দাবি করে।
এনএফসি-এর মাধ্যমে কন্ট্যাক্টলেস পেমেন্ট করা: ডিএফএম সীমাবদ্ধতা
উৎপাদন সংক্রান্ত আপস এবং সহনশীলতা
ফ্যাব্রিকেশন টলারেন্স অ্যান্টেনার রেজোনেন্ট পয়েন্টকে স্থানান্তরিত করতে পারে। এচিং-এর তারতম্য ট্রেসের প্রস্থ এবং ব্যবধান পরিবর্তন করে, যা ইন্ডাকট্যান্সকে টিউন করা মান থেকে দূরে সরিয়ে দেয়। ডাইইলেকট্রিকের পুরুত্বের তারতম্য কয়েল এবং নিকটবর্তী তামার মধ্যে প্যারাসিটিক ক্যাপাসিট্যান্স পরিবর্তন করে। একটি ডিজাইন যা একটি প্যানেলে নিখুঁতভাবে টিউন হয়, তা পরবর্তী প্যানেলে বিচ্যুত হতে পারে। ইঞ্জিনিয়ারদের উচিত স্ট্যাক-আপ এবং তামার ওজন নির্দিষ্ট করা, এবং তারপর নামমাত্র মানের পরিবর্তে সম্পূর্ণ টলারেন্স উইন্ডো জুড়ে রেজোন্যান্স নিশ্চিত করা।
উপাদান নির্বাচনের নিজস্ব কিছু সুবিধা-অসুবিধা রয়েছে। FR4 খরচ কম রাখে, কিন্তু এর ডাইইলেকট্রিক কনস্ট্যান্ট বিভিন্ন ব্যাচের মধ্যে ভিন্ন হয় এবং 13.56 MHz-এ এর লস ট্যানজেন্ট প্রায় 0.02-এর কাছাকাছি থাকে। রজার্স ল্যামিনেট বেশি খরচে টিউনিং আরও স্থিতিশীলভাবে ধরে রাখে। পলিইমাইড ফ্লেক্স বাঁকানো যায় এমন কাঠামোর জন্য উপযুক্ত এবং এর লস ট্যানজেন্ট প্রায় 0.005-এর কাছাকাছি থাকে। নিচের সারণিতে NFC বোর্ডের জন্য প্রচলিত বিকল্পগুলোর তুলনা করা হয়েছে।
উপাদান | টিউনিং স্থিতিশীলতা | আপেক্ষিক খরচ | সাধারণ ব্যবহার |
|---|---|---|---|
FR4 | মাঝারি; ব্যাচের ভিন্নতা | কম | অনমনীয় টার্মিনাল |
রজার্স | উচ্চ | উচ্চ | কঠোর সহনশীল পাঠক |
পলিইমাইড ফ্লেক্স | ভালো; কম ক্ষতি | মধ্যপন্থী | নমনীয় অ্যান্টেনা |
সংযোজন আরও বৈচিত্র্য যোগ করে। ম্যাচিং ক্যাপাসিটরগুলিতে সোল্ডারের পরিমাণ তাদের কার্যকরী মান পরিবর্তন করে। কম্পোনেন্ট বসানোর টলারেন্স গ্রাউন্ড রিটার্ন পাথকে স্থানান্তরিত করে। কনফরমাল কোটিং কয়েলের চারপাশের স্থানীয় ডাইইলেকট্রিক পরিবেশ পরিবর্তন করে।
পরামর্শ: কোটিং করার পর পুনরায় টিউন করুন। পরিবর্তনটি সামান্য হলেও পরিমাপযোগ্য।
প্রোডাক্ট টিমের জন্য ব্যবহারিক নির্দেশিকা
যেসব টিম NFC-এর মাধ্যমে কন্ট্যাক্টলেস পেমেন্ট করে, তাদের চূড়ান্ত টিউনিংয়ের আগে স্ট্যাক-আপটি লক করে নেওয়া উচিত। একই সাথে এনক্লোজার, ব্যাটারি এবং ফেরাইটের অবস্থান স্থির করুন। প্রতিটি বিল্ড ভ্যারিয়েন্টের জন্য একটি ভেক্টর নেটওয়ার্ক অ্যানালাইজারে নতুন করে রেজোন্যান্স পরীক্ষা করা প্রয়োজন, কারণ হাউজিং পরিবর্তন করলে ফিল্ডটিও পরিবর্তিত হয়।
লুপের নিচ দিয়ে সুইচিং ট্রেস রাউটিং করা এড়িয়ে চলুন। ম্যাচিং কম্পোনেন্টগুলো কয়েল প্যাডের কাছাকাছি রাখুন। প্যানেল সিরিয়ালাইজেশন নির্দিষ্ট করুন, যাতে ফিল্ডে কোনো ত্রুটি ঘটলে তা লট পর্যন্ত ট্রেস করা যায়। এনএফসি পেমেন্টের ক্ষেত্রে, অ্যান্টেনা এবং সিকিওর এলিমেন্টকে দুটি আলাদা প্রক্রিয়া হিসেবে নয়, বরং একটি নিয়ন্ত্রিত প্রক্রিয়া হিসেবে বিবেচনা করুন।
দ্রষ্টব্য: ডিজাইন চূড়ান্ত করার সময় সহনশীলতার সীমা নথিভুক্ত করুন। উৎপাদনে ড্রয়িংয়ে যা বলা আছে, তারই পুনরাবৃত্তি করা হয়।
নিরাপদ পেমেন্ট সলিউশন সতর্ক বোর্ড-স্তরের কাজের উপর নির্ভর করে। অ্যান্টেনার ডিজাইন নির্ধারণ করে রিডার কতদূর পর্যন্ত পৌঁছাতে পারবে। ম্যাচিং এবং টিউনিং প্রতিটি বিল্ডের জন্য রেজোন্যান্সকে ১৩.৫৬ মেগাহার্টজে বজায় রাখে। সিকিওর এলিমেন্ট প্লেসমেন্ট, শিল্ডিং এবং টেম্পার ডিটেকশন কী-গুলোকে প্রোবিং থেকে সুরক্ষিত রাখে। ডিএফএম ডিসিপ্লিন এই সবকিছুকে প্রোডাকশন পর্যন্ত নিয়ে যায়।
শুধুমাত্র নিয়ার-ফিল্ড কমিউনিকেশন (NFC) একটি ডিভাইসকে নির্ভরযোগ্য করে তোলে না। সুরক্ষিত NFC হার্ডওয়্যার নির্ভর করে ইঞ্জিনিয়ারিং এবং উৎপাদনগত সমন্বয়ের উপর, যা ডিজাইন চূড়ান্ত করার সময় দলগুলো নিয়ন্ত্রণ করে। NFC এবং EMV সার্টিফিকেশনের মধ্যে আরও ঘনিষ্ঠ সমন্বয়ের পাশাপাশি শিল্ডিং কৌশলের পরিবর্তনও আশা করা যায়।
হার্ডওয়্যার ইঞ্জিনিয়ারদের উচিত স্ট্যাক-আপটি চূড়ান্ত করা, কোটিং করার পর পুনরায় সমন্বয় করা এবং প্রতিটি ভ্যারিয়েন্ট পরীক্ষা করা। এই শৃঙ্খলা কন্ট্যাক্টলেস প্রোটোটাইপগুলোকে নির্ভরযোগ্য কন্ট্যাক্টলেস পেমেন্ট হার্ডওয়্যারে পরিণত করে । সতর্ক দলগুলো আত্মবিশ্বাসের সাথে সুরক্ষিত কন্ট্যাক্টলেস ডিভাইস সরবরাহ করে।
FAQ
এনএফসি কী এবং পেমেন্ট হার্ডওয়্যারের জন্য এটি কেন গুরুত্বপূর্ণ?
নিয়ার-ফিল্ড কমিউনিকেশন হলো ১৩.৫৬ মেগাহার্টজ ফ্রিকোয়েন্সির একটি স্বল্প-পাল্লার রেডিও লিঙ্ক। পেমেন্টের ক্ষেত্রে, এটি একটি টার্মিনাল এবং একটি সিকিওর এলিমেন্টের মধ্যে কার্ডের ডেটা আদান-প্রদান করে। হার্ডওয়্যার টিমের এটিকে একটি সার্কিট এবং লেআউট সমস্যা হিসেবে বিবেচনা করা উচিত, কোনো সফটওয়্যার ফিচার হিসেবে নয়।
প্রকৌশলীরা বোর্ড পর্যায়ে কীভাবে এনএফসি পেমেন্ট সুরক্ষিত রাখেন?
নিরাপত্তা তামার তার থেকেই শুরু হয়। দলগুলোকে সিকিওর এলিমেন্টটি কেন্দ্রে স্থাপন করতে হবে, এর পাওয়ার ও গ্রাউন্ডকে বিচ্ছিন্ন করতে হবে এবং ভেতরের স্তরগুলোতে টেম্পার মেশ যুক্ত করতে হবে। শিল্ডিং আরএফ কাপলিং প্রতিরোধ করে। অডিটররা EMVCo এবং PCI-এর নিয়মাবলীর সাথে মিলিয়ে এই সিদ্ধান্তগুলো যাচাই করেন।
কোন অ্যান্টেনা ফ্যাক্টরগুলো কন্ট্যাক্টলেস পেমেন্টের নির্ভরযোগ্যতাকে সবচেয়ে বেশি প্রভাবিত করে?
লুপ জ্যামিতি, নেটওয়ার্ক টিউনিংয়ের সামঞ্জস্য এবং নিকটবর্তী ধাতব সংযোগ রিড রেঞ্জ নির্ধারণ করে। ইঞ্জিনিয়ারদের উচিত চূড়ান্ত এনক্লোজারের ভেতরে টিউন করা এবং প্রতিটি বিল্ড ভ্যারিয়েন্ট পুনরায় পরীক্ষা করা। ফেরাইট ধাতব সংযোগের ক্ষেত্রে সাহায্য করে, তবুও চূড়ান্ত সামঞ্জস্য বিধান করাটা জরুরি।
দ্রষ্টব্য: যে কয়েল খোলা বাতাসে ভালোভাবে কাজ করে, ব্যাটারি এবং হাউজিং পাশে রাখলে সেটি বিকল হয়ে যেতে পারে।
বোর্ড পর্যায়ে কার্ড ট্যাপ করার থেকে মোবাইল ওয়ালেট লেনদেন কীভাবে আলাদা?
উভয়ই একই ১৩.৫৬ মেগাহার্টজ ফিল্ড এবং কার্ড এমুলেশন ভূমিকা ব্যবহার করে। একটি ফোন তার সিকিওর এলিমেন্টের মাধ্যমে একটি মোবাইল ওয়ালেট চালায়। কার্ড ট্যাপ করার জন্য একটি প্যাসিভ কয়েল ব্যবহৃত হয়। রিডার অংশটি উভয়কেই একই উপায়ে পরিচালনা করে।




