একটি বার্তা প্রমাণীকরণ কোড কী?
একটি বার্তা প্রমাণীকরণ কোড (ম্যাক), বা ট্যাগ, একটি সুরক্ষা কোড যা কোনও কম্পিউটার ব্যবহারকারীর দ্বারা অ্যাকাউন্ট বা পোর্টাল অ্যাক্সেস করার জন্য টাইপ করা হয়। এই কোডটি ব্যবহারকারী দ্বারা প্রেরিত বার্তা বা অনুরোধের সাথে সংযুক্ত। বার্তাটির সাথে সংযুক্ত বার্তা প্রমাণীকরণ কোডগুলি (ম্যাক) ব্যবহারকারীর অ্যাক্সেস দেওয়ার জন্য প্রাপ্তি সিস্টেমের দ্বারা স্বীকৃত হতে হবে।
বার্তা প্রমাণীকরণ কোড (ম্যাক) বোঝা
বার্তা প্রমাণীকরণ কোড (এমএসি) তথ্য অখণ্ডতা বজায় রাখতে সাধারণত বৈদ্যুতিন তহবিল স্থানান্তর (ইএফটি) ব্যবহার করা হয়। তারা নিশ্চিত করে যে কোনও বার্তা প্রামাণিক; এটি অন্যথায় অন্যথায় বলা হয়েছে, প্রেরকের কাছ থেকে এসেছে এবং পথে কোনও পরিবর্তন হয়নি। কীটির অধিকারী একজন যাচাইকারী প্রশ্নের সাথে থাকা বার্তার সামগ্রীতে পরিবর্তনগুলি সনাক্ত করতে এটি ব্যবহার করতে পারেন।
বার্তা প্রমাণীকরণ কোডগুলি সাধারণত যে কোনও ধরণের আর্থিক অ্যাকাউন্টে অ্যাক্সেস করার প্রয়োজন হয়। ব্যাংক, ব্রোকারেজ সংস্থাগুলি, ট্রাস্ট সংস্থাগুলি এবং অন্য যে কোনও আমানত, বিনিয়োগ বা অনলাইন অ্যাক্সেস সরবরাহ করে এমন বীমা সংস্থা এই কোডগুলি নিয়োগ করতে পারে। এগুলি আর্থিক ক্রিপ্টোগ্রাফির একটি গুরুত্বপূর্ণ উপাদান।
ম্যাকগুলি উত্পন্ন করতে ব্যবহৃত অ্যালগরিদম
তিনটি অ্যালগরিদমে সাধারণত একটি ম্যাক থাকে: একটি মূল প্রজন্মের অ্যালগরিদম, একটি স্বাক্ষরকারী অ্যালগরিদম এবং একটি যাচাইকরণ অ্যালগরিদম। কী প্রজন্মের অ্যালগরিদম এলোমেলোভাবে একটি কী চয়ন করে। কী এবং বার্তা দেওয়ার সময় স্বাক্ষরকারী অ্যালগরিদম একটি ট্যাগ পাঠায়। কী এবং ট্যাগ দেওয়ার সময় যাচাইকরণের অ্যালগরিদম বার্তার সত্যতা যাচাই করতে ব্যবহৃত হয়; এটি বার্তা এবং ট্যাগ খাঁটি এবং অপরিবর্তিত থাকলে স্বীকৃত একটি বার্তা ফেরত দেবে, তবে অন্যথায় এটি প্রত্যাখাত একটি বার্তা ফিরে আসবে ।
উদাহরণস্বরূপ, প্রেরক ম্যাক অ্যালগরিদমের মাধ্যমে একটি EFT এর মতো একটি বার্তা প্রেরণ করে, যা একটি কী তৈরি করে এবং ম্যাসে একটি ম্যাক ডেটা ট্যাগ সংযুক্ত করে। প্রাপক বার্তাটি পান, একই কী দিয়ে ম্যাক অ্যালগরিদমের মাধ্যমে এটি আবার চালায় এবং দ্বিতীয় ডেটা ট্যাগ পান। তিনি বা সে তারপরে এই ম্যাক ডেটা ট্যাগটির সাথে ম্যাসেজ সংযুক্ত হওয়ার সাথে প্রথম সংযুক্ত করা হবে it যদি উভয় প্রান্তে কোডটি একই হয় তবে প্রাপক নিরাপদে ধরে নিতে পারেন যে বার্তার ডেটা অখণ্ডতা অক্ষুণ্ণ। যদি তা না হয় তবে এর অর্থ হ'ল বার্তাটি পাল্টানো হয়েছিল, নকল বা নকল হয়েছিল।
তবে, বার্তায় নিজেই এমন কিছু ডেটা থাকা উচিত যা নিশ্চিত করে যে এই বার্তাটি কেবল একবার পাঠানো যেতে পারে। উদাহরণস্বরূপ, এক-বারের ম্যাক, টাইমস্ট্যাম্প বা সিকোয়েন্স নম্বরটি বার্তাটি কেবল একবার প্রেরণ করা যেতে পারে তা গ্যারান্টি হিসাবে ব্যবহার করা যেতে পারে। অন্যথায়, সিস্টেমটি পুনরায় খেলানো আক্রমণে ঝুঁকিপূর্ণ হতে পারে, যেখানে কোনও আক্রমণকারী বার্তাটি ডিকোড করার পরে বাধা দেয় এবং পরবর্তী সময়ে এটি পুনরায় প্রেরণ করে, মূল ফলাফলগুলি প্রতিলিপি করে এবং সিস্টেমে অনুপ্রবেশ করে।
বার্তা ইন্টিগ্রিটি কোডস (এমআইসি)
কখনও কখনও, শব্দ বার্তা অখণ্ডতা কোড (এমআইসি) ম্যাকের পরিবর্তে ব্যবহার করা হবে। এটি প্রায়শই যোগাযোগ শিল্পে করা হয়, যেখানে ম্যাক traditionতিহ্যগতভাবে মিডিয়া অ্যাক্সেস নিয়ন্ত্রণ ঠিকানা means (ম্যাক ঠিকানা) তবে এমআইসি মেসেজ ডাইজেস্টকে উল্লেখ করতেও ব্যবহার করা যেতে পারে, যা ম্যাকের মতো একইভাবে গোপন কীগুলি ব্যবহার করে না এবং আরও এনক্রিপশন ছাড়াই একই স্তরের সুরক্ষা সরবরাহ করতে পারে না।
