কম্পিউটার টিউটোরিয়াল

তথ্য নিরাপত্তায় কি (Key) এর প্রকারগুলো কী কী?


কি (Key) এর বিভিন্ন প্রকার রয়েছে:

সিমেট্রিক কি (Symmetric key)

একটি সিমেট্রিক কি হল এমন একটি কি যা তথ্য এনক্রিপ্ট এবং ডিক্রিপ্ট উভয়ই করতে ব্যবহার করা যেতে পারে। এর মানে হল তথ্য ডিক্রিপ্ট করতে, একই কি থাকতে হবে যা এনক্রিপ্ট করতে ব্যবহৃত হয়েছিল।

সিমেট্রিক এনক্রিপশন সাধারণত অ্যাসিমেট্রিক এনক্রিপশন চেয়ে বেশি কার্যকর এবং তাই বড় পরিমাণ তথ্য বিনিময় করার সময় পছন্দ করা হয়।

অ্যাসিমেট্রিক কি (Asymmetric key)

অ্যাসিমেট্রিক এনক্রিপশন হল একটি এনক্রিপশনের প্রকার যেটি দুটি পৃথক কিন্তু গাণিতিকভাবে সম্পর্কিত কি ব্যবহার করে তথ্য এনক্রিপ্ট এবং ডিক্রিপ্ট করতে। পাবলিক কি তথ্য এনক্রিপ্ট করে যখন এর সংশ্লিষ্ট প্রাইভেট কি ডিক্রিপ্ট করে।

অ্যাসিমেট্রিক কি প্রমাণীকরণ হল একটি ক্রিপ্টোগ্রাফিক কৌশল যা CAD-এ একটি ভিন্ন ভেরিফিকেশন কি ব্যবহার করে যা স্মার্ট কার্ড দ্বারা ব্যবহৃত প্রুভিং কির থেকে আলাদা। এই কৌশলটি সাধারণত ট্র্যাপডোর ワン-ওয়ে ফাংশন ব্যবহার করে বাস্তবায়ন করা হয়, যেখানে স্মার্ট কার্ড তার প্রাইভেট কি দিয়ে একটি ডিজিটাল সিগনেচার তৈরি করে এবং CAD পাবলিক কি ব্যবহার করে সিগনেচার প্রমাণীকরণ করে।

পাবলিক কি (Public Key)

পাবলিক-কি হল ক্রিপ্টোগ্রাফির একটি রূপ যেখানে একজন ব্যবহারকারীর একটি সেট ক্রিপ্টোগ্রাফিক কি থাকে যার মধ্যে পাবলিক কি এবং একটি প্রাইভেট কি। পাবলিক-কি ক্রিপ্টোগ্রাফির সমস্যা হল একটি পাবলিক কি আসল কিনা প্রমাণ করা, এবং কোনো ক্ষতিকর তৃতীয় পক্ষ দ্বারা এটি টেম্পার বা রিসেভ করা হয়নি।

এই সমস্যার প্রধান সমাধান হল একটি পাবলিক-কি ইনফ্রাস্ট্রাকচার (PKI) বাধ্যতামূলক করা, যেখানে এক বা একাধিক তৃতীয় পক্ষ, যাকে সার্টিফিকেট অথরিটি বলা হয়, কি জোড়ার মালিকানা সার্টিফাই করে।

প্রাইভেট কি (Private Key)

একটি প্রাইভেট কি হল একটি ছোট কোডের টুকরো যা একটি পাবলিক কির সাথে জোড়া করা হয় টেক্সট এনক্রিপশন এবং ডিক্রিপশনের জন্য অ্যালগরিদম সেট অফ করতে। এটি অ্যাসিমেট্রিক-কি এনক্রিপশনের সময় পাবলিক কি ক্রিপ্টোগ্রাফির অংশ হিসেবে জেনারেট করা হয় এবং একটি মেসেজ ডিক্রিপ্ট এবং পঠনযোগ্য কাঠামোতে রূপান্তর করতে পারে।

পাবলিক এবং প্রাইভেট কি নিরাপদ যোগাযোগের জন্য জোড়া করা হয়, ইমেইল সহ। প্রাইভেট কি একটি পাবলিক/প্রাইভেট অ্যাসিমেট্রিক কি জোড়ার অংশ হতে পারে। এটি অ্যাসিমেট্রিক এনক্রিপশনে ব্যবহার করা যেতে পারে কারণ এটি একই কি ব্যবহার করে এনক্রিপ্ট এবং ডিক্রিপ্ট করতে পারে।

প্রি-শেয়ার্ড কি (Pre-Shared Key)

ক্রিপ্টোগ্রাফিতে, একটি প্রি-শেয়ার্ড কি (PSK) হল একটি শেয়ার্ড সিক্রেট যা দুটি পক্ষের মধ্যে একটি সিকিউর চ্যানেল ব্যবহার করে আগে শেয়ার করা হয়েছিল এটি ব্যবহার করার আগে। ক্রিপ্টোগ্রাফিতে, একটি প্রি-শেয়ার্ড কি বা PSK হল একটি শেয়ার্ড সিক্রেট যা দুটি পক্ষের মধ্যে কিছু সুরক্ষিত চ্যানেল ব্যবহার করে শেয়ার করা হয়েছিল এটি ব্যবহারের আগে।

PSK কীভাবে Wi-Fi এনক্রিপশনে ব্যবহার হয় যার মধ্যে WEP বা WPA, যেখানে বেইলেস অ্যাক্সেস পয়েন্ট এবং সব ব্যবহারকারী একই কি শেয়ার করে। এই সিক্রেট বা কির বৈশিষ্ট্য সিস্টেম দ্বারা নির্ধারিত যা এটি ব্যবহার করে এবং কিছু সিস্টেম ডিজাইন এগুলোকে একটি নির্দিষ্ট ফরম্যাটে থাকতে বাধ্য করে। এটি একটি পাসওয়ার্ড, একটি পাসফ্রেজ, বা একটি হেক্সাডেসিমেল স্ট্রিং হতে পারে।

  1. তথ্য নিরাপত্তায় DES-এ আক্রমণগুলো কী কী?

  2. তথ্য নিরাপত্তাতে ডিক্রিপশনের প্রকারভেদ কী কী?

  3. তথ্য নিরাপত্তাতে এনক্রিপশনের প্রকারভেদ কী কী?

  4. তথ্য সুরক্ষায় RSA-এর ধাপগুলো কী কী?