ডিফল্টরূপে, এনএসপি দ্বারা ইস্যু করা প্লাস কার্ডটি এল0 স্তরে একটি অবিবেচনাযুক্ত কার্ড। এই সময়ে, সক্রিয় অপারেশনটি দেখায় যে এটি ISO1443-4 (এটিউকিএ: 02 00, সাক: 20 ইউআইডি: সিডি 65 ই 5 03) এর সিপিইউ কার্ড বৈশিষ্ট্যগুলিকে সমর্থন করে, যখন কেইওয়াই এবং ডেটা ব্লকের পরে লেখার সাথে সম্পর্কিত এইএস কার্যকর করা হয় এবং প্রতিশ্রুতিবদ্ধ, এটি এল 1 সুরক্ষা স্তরে প্রবেশ করে। এটির সক্রিয় অপারেশনটি এম 1 এস 70 কার্ডের বৈশিষ্ট্যগুলি দেখায় (এটিকিউ: 02 00, সাক: 18 ইউআইডি: সিডি 65 ই 5 03), তবে বাস্তবে এটি আইএসও 1443-4 সমর্থন করতে পারে, ইঁদুরগুলি সফলভাবে সম্পাদন করা হয় (এটি অবশ্যই সমর্থন করা উচিত, অন্যথায় সুইচএল 2 এবং সুইচ 3 ক্রিয়াকলাপ সম্পাদন করা যাবে না)। স্যুইচএল 2 প্রমাণীকরণটি এল 1 স্তরে সম্পাদিত হওয়ার পরে এবং এল 2 স্তরে রূপান্তরিত হওয়ার পরে, সক্রিয় ক্রিয়াকলাপের পরের রিটার্ন মান হয় (এটিকিউ: 02 00 সাক: 11, ইউআইডি: সিডি 65 ই 5 03)। এই মুহুর্তে, বিদ্যমান ড্রাইভারে যদি এর সাথে মেলানো এসএকে তেমন কিছু না পাওয়া যায় তবে এটি অজানা কার্ডের ধরণ হবে। সুইচ 3 প্রমাণীকরণটি এল 2 সুরক্ষা স্তরে সম্পাদন করার পরে, কার্ডটি এল 3 সুরক্ষা স্তরে আপগ্রেড করা হবে, এবং ফেরতের মান হবে (এটিকিউএ: 02 00, সাক: 20, ইউআইডি: সিডি 65 ই 5 03)।
সক্রিয় অবস্থায় L1 এবং L2 স্তরের ক্রিয়াকলাপ চালান (ISO14443-3 স্তর); কার্ডটি যখন এল 1 স্তরে থাকে তখন এম 1 সম্পর্কিত ইন্টারফেস পুরোপুরি প্রয়োগ করা যেতে পারে, বা এইএস এসএল 1 শংসাপত্রটি প্রথমে সম্পাদন করা যায় এবং তারপরে এম 1 শংসাপত্র সম্পাদন করা যায়। AES SL1 প্রমাণীকরণ সম্পাদন করার পরে, আসল এম 1 প্রমাণীকরণ কী হিসাবে নতুন এম 1 কী অর্জন করার জন্য একটি সেশন কী বেস তৈরি করতে এবং এম 1 কী দিয়ে গণনা করার দরকার নেই, কেবল আসল এম 1 কী সরাসরি ব্যবহার করুন (এই বিন্দুটি এল 2 থেকে আলাদা) স্তর)।
এল0 স্তরে, মৃত্যুদন্ড কার্যকর হওয়ার পরে পিআইসিসির রিটার্ন কোড এম 1 কার্ডের সাথে সামঞ্জস্যপূর্ণ এটি সিআরসি ব্যতীত একটি নিচু রিটার্ন কোড, তাই সিআরসি চেক চালু করা হলে একটি সিআরসি ত্রুটি ঘটে;
এল 1 স্তরের এইএস এসএল 1 প্রমাণীকরণ প্রক্রিয়াতে, যখন এক্সিকিউশনটি সঠিক হয়, তখন এটি সিআরসি-র সাথে রিটার্ন কোড এবং তথ্য ফিরিয়ে দেয় এবং যখন কোনও ত্রুটি থাকে (এইএস কী ত্রুটি, আরএনডিবি ডিক্রিপশন ত্রুটি, ইত্যাদি), এটি এনএকে ফিরিয়ে দেবে এম 1 কার্ডের সাথে সামঞ্জস্যপূর্ণ, যা একটি অর্ধ বাইট এবং কোনও সিআরসি ত্রুটি নেই, সুতরাং সিআরসি চেক চালু করা হলে, একটি সিআরসি ত্রুটি ঘটবে।
সুইচএল 2 নির্দেশটি ISO14443-4 পর্যায়ে কার্যকর করা হয়। কার্যকর কার্যকর হওয়ার পরে, পিআইসিসি এল 2 সুরক্ষা স্তরে প্রবেশ করে। এই সময়ে, স্যুইচএল 2 নির্দেশটি সিএমডি o {4}} বিএনো {5}} লেনক্যাপ {6}} পিসিডিসাপ 2 এর প্রথম সংক্রমণে কার্যকর করা হয়, যা দুটি স্ট্যাটাস বাইট 0x02, 0x09 প্রদান করে। 0x09 অবৈধ ব্লক নম্বর হিসাবে বোঝা যায়, তবে 0x02 বোঝা যায় না।
L2 স্তরে, ম্যানুয়ালটিতে যেমন বলা হয়েছে, এম 1 প্রমাণীকরণের আগে অবশ্যই AES প্রমাণীকরণ করতে হবে, এবং এএস দ্বারা উত্পন্ন সেশন কী বেসের নীচের 6 বাইটগুলি আসল এম 1 ব্লক প্রমাণীকরণের জন্য আসল ব্লকের এম 1 কী দিয়ে জোরড করা হবে চাবি . পরীক্ষার পরে, এইএস কী টাইপ অবশ্যই এম 1 কী টাইপের সাথে সামঞ্জস্যপূর্ণ হতে হবে (এটি উভয়ই এ বা বি), অন্যথায় এম 1 প্রমাণীকরণ ব্যর্থ হবে! যখন এইএস এবং এম 1 কী প্রকার এবং মানসেক্টর এ এর সেক্টর বি এর সাথে সামঞ্জস্যপূর্ণ, সেক্টর এ এর অনুমোদনের পরে খ স খ এর অ্যাক্সেস এ সেক্টর এ এর অ্যাক্সেসের সাথে সামঞ্জস্যপূর্ণ, এবং খ খ বি বি শংসাপত্রের অ্যাক্সেসের প্রয়োজন নেই।
L2 সুরক্ষা স্তরে mifPLAuthInPro এর ডিবাগিংয়ের সময়, যখন s_AESCbcEnDecrypt কল করা হয়, ইনপুট iv এনক্রিপশন এবং ডিক্রিপশন সমাপ্ত হওয়ার পরে পুনর্লিখন করা হবে, এর ফলে পরবর্তী এনক্রিপশন এবং ডিক্রিপশন iv পরিবর্তন এবং এনক্রিপশন এবং ডিক্রিপশন ব্যর্থ হয়! আইভির মানটি মনোযোগ দিতে হবে!
L2 সুরক্ষা স্তরে, বাধ্যতামূলক AES + M1 কী প্রমাণীকরণের অবশ্যই AES কী প্রকারটি M1 কী টাইপের সাথে সামঞ্জস্য রাখতে হবে (যেমন AES TypeA কী {{4 A} M1 TypeA কী বা AES TypeB কী Key {6} ES এম 1 টাইপবি কী, যেমন এইএস টাইপএ কী + এম 1 টাইপবি কী প্রমাণীকরণ কীগুলি সঠিক থাকলেও ব্যর্থ হবে!)
এল 2 স্তরের ডিবাগিং শেষ করার পরে আপনি বারবার ফার্স্টউথ সম্পাদন করতে পারবেন এবং ফার্স্টআউথের প্রাপ্ত টিআই মান প্রতিটি সময় আলাদা different একটি সঠিক ফার্স্ট এথ প্রমাণীকরণ এবং টিআই প্রাপ্তির পরে, সঠিক ফলোআউথ সম্পাদন করা যেতে পারে (ফলোঅথ জিজি # 39; iv ফার্স্টআথ প্রমাণীকরণের উপর ভিত্তি করে)। সঠিক ফার্স্টআউথ একবার মৃত্যুদন্ড কার্যকর করার পরে, ফলোঅথটি পুনরাবৃত্তি করা যেতে পারে। যেহেতু ফার্স্টআউথ এবং ফলোআউথ ISO14443-4 মোডে চালিত হয়, তাই কোনও ত্রুটি দেখা দিলে পিআইসিসি ISO14443-4 মোডে থেকে যায় এবং কার্ডটি পুনরায় অনুসন্ধানের প্রয়োজন হয় না।
L2 সুরক্ষা স্তরের মাল্টিওয়াইটব্লক এবং মাল্টিআরডব্লক কমান্ডগুলি একই সেক্টরে একাধিক ডেটা ব্লক রিড এবং রাইট অপারেশনগুলিকে সমর্থন করে! এল 3 সুরক্ষা স্তরের রিডব্লক এবং রাইটব্লক কমান্ডগুলি সেক্টর জুড়ে অবিচ্ছিন্ন ডাটা ব্লক পড়া এবং লেখার সমর্থন করে (কেবলমাত্র এই সেক্টরের মধ্যে !!!)
L3 সুরক্ষা স্তরের অনুসরণের ENC KEY এবং MAC KEY এনক্রিপশন ব্যবহারের জন্য ব্যবহৃত অপারেশন iv ভেক্টর টিআই + W_ctr + R_ctr এর পরিবর্তে 0 হয়!
ISO14443-4 মোড অপারেশনে, যতক্ষণ না কোনও ত্রুটি রয়েছে ততক্ষণ ফার্স্টঅথ অপারেশনটি সম্পাদন করা আবশ্যক!
এম 1 কার্ডের মান-সম্পর্কিত ক্রিয়াকলাপগুলি বোঝা: পুনরুদ্ধার কমান্ডের মূল হ'ল এম 1 কার্ডের অভ্যন্তরে আগত ডেটা ব্লকের (মানিব্যাগের বিন্যাসে থাকা) যথাযথ 16 বাইট ট্রান্সফার বাফারে অনুলিপি করা এবং এর সংক্ষিপ্তসার স্থানান্তর কমান্ডটি হ'ল এম 1 কার্ডের অভ্যন্তরে স্থানান্তর বাফার মানটি ইনকামিং ডেটা ব্লকে অনুলিপি করা হয়। ইনক্রিমেন্ট কমান্ডের সারমর্মটি হ'ল ইনপুট ওয়ালেট ব্লকের মান যুক্ত হওয়া মানটিতে যুক্ত করে তা ট্রান্সফার বাফারে অনুলিপি করা হয়, সুতরাং নির্দিষ্ট ডেটা ব্লকে স্থানান্তর বাফার মানটি অনুলিপি করতে ট্রান্সফার কমান্ডটি আবার কল করতে হবে।

https://www.szrcloud.com/card-reader/rfid-card-reader/rfid-card-reader-in-games.html
