বার কোডগুলি পণ্য লেবেল থেকে এয়ারলাইন্স বোর্ডিং পাসগুলিতে সবকিছু ব্যবহার করা হয়। তারা ছোট স্থানগুলিতে তথ্য বিপুল পরিমাণে এমবেড করে মান প্রদান করে। সঠিক স্ক্যানিং ডিভাইস সহ যে কেউ এই তথ্য মূল্যায়ন করতে পারেন। বার কোড নিখুঁত নয়, তবে; তারা ক্ষতিগ্রস্ত হয় তাহলে তারা তথ্য প্রদান করবে না; এবং তারা হ্যাক করা হয় তাহলে তারা ম্যালওয়্যার পরিচয় করিয়ে দিতে পারে।
ম্যাট্রিক্স ম্যালওয়্যার
স্মার্টফোনের অ্যাপ্লিকেশনগুলি ম্যাট্রিক্স QR বা "দ্রুত প্রতিক্রিয়া" বার কোড স্ক্যান করতে কনফিগার করা হয়। এই ধরণের বার কোড সাধারণত একটি দ্বি-মাত্রিক গ্রিড প্যাটার্নের চারপাশে একটি বর্গাকার আকৃতি। গ্রিড কোডেড তথ্য রয়েছে। যদি কেউ কোডে দূষিত সফ্টওয়্যার বা ম্যালওয়্যার যুক্ত করে তবে সেই কোড স্ক্যান করার যে কোনও ডিভাইস সম্ভাব্য হ্যাক করা যেতে পারে। আরেকটি অসুবিধা হল যে ম্যাট্রিক্স বার কোড বক্ররেখার উপরিভাগগুলিতে ভালভাবে কাজ করে না, কারণ কোড উপাদানগুলি বিকৃত হয়ে যেতে পারে।
লিনিয়ার সীমাবদ্ধতা
লিনিয়ার বার কোড ম্যাট্রিক্স কোডগুলির চেয়ে কম জটিল। এক-মাত্রিক, আয়তক্ষেত্রাকার প্যাটার্নে সরল লাইন হিসাবে সজ্জিত, রৈখিক বার কোডগুলি সাধারণত মুদি দোকানগুলিতে পণ্য খরচ তথ্য সংরক্ষণ এবং শিপিংয়ের সময় প্যাকেজগুলি ট্র্যাক করতে ব্যবহৃত হয়। রৈখিক কোড একটি প্রধান অসুবিধা তাদের সরলতা হয়; তারা ম্যাট্রিক্স কোড হিসাবে একই পরিমাণ তথ্য সংরক্ষণ করতে পারবেন না। লিনিয়ার বার কোড আকারে গুরুতর। কিছু পণ্য একটি লিনিয়ার বার কোড সঙ্গে স্ট্যাম্পিং বা লেবেল যে এত ছোট হয় অসম্ভব।