সিমেট্রিক কী ক্রিপ্টোগ্রাফি
সিমেট্রিক কী ক্রিপ্টোগ্রাফিতে, একটি পৃথক কী এনক্রিপশন এবং ডিক্রিপশন উভয়ের জন্য ব্যবহৃত হয়। প্লেইনটেক্সট এনক্রিপ্ট করার জন্য প্রেরকের কী প্রয়োজন এবং রিসিভারের কাছে সাইফার ডকুমেন্ট পাঠায়। রিসিভার বার্তাটি ডিক্রিপ্ট করতে এবং প্লেইনটেক্সট পুনরুদ্ধার করতে অনুরূপ কী (বা রুলসেট) ব্যবহার করে। যেহেতু একটি পৃথক কী উভয় ফাংশনের জন্য ব্যবহৃত হয়, তাই সিমেট্রিক কী ক্রিপ্টোগ্রাফি সিমেট্রিক এনক্রিপশন নামেও পরিচিত।
সিমেট্রিক কী ক্রিপ্টোগ্রাফি স্কিমগুলি সাধারণত শ্রেণীবদ্ধ করা হয় যেমন স্ট্রিম সাইফার বা ব্লক সাইফার। স্ট্রীম সাইফারগুলি একটি সময়ে একটি একক বিটে (বাইট বা কম্পিউটার শব্দ) কাজ করে এবং প্রতিক্রিয়া গঠনের কিছু রূপ কার্যকর করে যাতে কী ক্রমাগত পরিবর্তন হয়৷
অসিমেট্রিক ক্রিপ্টোগ্রাফি
অ্যাসিমেট্রিক ক্রিপ্টোগ্রাফি এনক্রিপশন এবং ডিক্রিপশনের জন্য দুটি কী ব্যবহার করে। এটি পাবলিক এবং প্রাইভেট কীগুলির কৌশলের উপর নির্ভর করে। একটি সর্বজনীন কী, যা একাধিক ব্যবহারকারীর মধ্যে বিনিময় করা হয়। ডেটা একটি ব্যক্তিগত কী দ্বারা ডিক্রিপ্ট করা হয়, যা রূপান্তরিত হয় না। এটা ধীর কিন্তু আরো নিরাপদ. এই এনক্রিপশন কৌশলে ব্যবহৃত সর্বজনীন কী প্রত্যেকের জন্য প্রযোজ্য, তবে এতে ব্যবহৃত ব্যক্তিগত কী প্রকাশ করা হয় না।
অ্যাসিমেট্রিক এনক্রিপশনে, একটি পাবলিক কী ব্যবহার করে এনক্রিপ্ট করা একটি বার্তা একটি ব্যক্তিগত কী দ্বারা ডিক্রিপ্ট করা যেতে পারে, যখন একটি ব্যক্তিগত কী দ্বারা বার্তাটি এনক্রিপ্ট করা হয় তবে সর্বজনীন কী ব্যবহার করে ডিক্রিপ্ট করা যেতে পারে। অ্যাসিমেট্রিক এনক্রিপশন ব্যাপকভাবে প্রতিদিনের যোগাযোগ চ্যানেলে, বিশেষ করে ইন্টারনেটে ব্যবহৃত হয়।
আসুন আমরা সিমেট্রিক কী ক্রিপ্টোগ্রাফি এবং অ্যাসিমেট্রিক কী ক্রিপ্টোগ্রাফির মধ্যে তুলনা দেখি।
সিমেট্রিক কী ক্রিপ্টোগ্রাফি | অসিমেট্রিক কী ক্রিপ্টোগ্রাফি |
---|---|
এখানে শুধুমাত্র একটি কী (সিমেট্রিক কী) ব্যবহার করা হয়েছে, এবং অনুরূপ কীটি বার্তাটি এনক্রিপ্ট এবং ডিক্রিপ্ট করতে ব্যবহার করা যেতে পারে। | পাবলিক এবং প্রাইভেট কী নামে পরিচিত দুটি ভিন্ন ক্রিপ্টোগ্রাফিক কি (অসমমিতিক কী), এনক্রিপশন এবং ডিক্রিপশনের জন্য ব্যবহার করা হয়। |
এটি কার্যকর কারণ এই কৌশলটি উচ্চমাত্রার পাঠ্যের জন্য সুপারিশ করা হয়। | এটি অকার্যকর কারণ এই পদ্ধতিটি শুধুমাত্র সংক্ষিপ্ত বার্তার জন্য ব্যবহৃত হয়। |
সাধারণত বাল্ক তথ্য প্রেরণ করতে সিমেট্রিক এনক্রিপশন ব্যবহার করা হয়। | এটি সাধারণত ছোট লেনদেনে ব্যবহৃত হয়। প্রকৃত তথ্য স্থানান্তর করার আগে এটি নিরাপদ সংযোগ চ্যানেল তৈরি করতে ব্যবহৃত হয়। |
সিমেট্রিক কী ক্রিপ্টোগ্রাফি সিক্রেট-কি ক্রিপ্টোগ্রাফি বা প্রাইভেট কী ক্রিপ্টোগ্রাফি নামেও পরিচিত। | অসিমেট্রিক কী ক্রিপ্টোগ্রাফি পাবলিক-কি ক্রিপ্টোগ্রাফি বা প্রচলিত ক্রিপ্টোগ্রাফিক সিস্টেম নামেও পরিচিত। |
সিমেট্রিক কী ক্রিপ্টোগ্রাফি অ্যাসিমেট্রিকি ক্রিপ্টোগ্রাফির তুলনায় কম সম্পদ ব্যবহার করে। | অসিম্যাট্রিক কী ক্রিপ্টোগ্রাফি সিমেট্রিক কী ক্রিপ্টোগ্রাফির তুলনায় বেশি রিসোর্স ব্যবহার করে। |
নিরাপত্তার প্রয়োজনের উপর ভিত্তি করে ব্যবহৃত কীগুলির দৈর্ঘ্য ঘন ঘন 128 বা 256 বিট। | কীগুলির দৈর্ঘ্য অনেক বেশি, যেমন প্রস্তাবিত RSA কী আকার 2048 বিট বা তার বেশি। |