প্রচলিত এনক্রিপশন অ্যালগরিদম
১. ট্রিপল DES (Triple DES)
ডেটা এনক্রিপশন স্ট্যান্ডার্ড (DES)-র উত্তরাধিকারী হিসেবে ট্রিপল DES তৈরি হয়। DES হ্যাকাররা বারবার এক্সপ্লอย্ট করলে অপ্রচলিত হয়। ট্রিপল DES শিল্পে সবচেয়ে ব্যাপকভাবে ব্যবহৃত সিমেট্রিক অ্যালগরিদম बन يذهب। ৫৬-বিট ইনডিভিডুয়াল কী, মোট কী দৈর্ঘ্য ১৬৮ বিট। ক্রমাগত এনক্রিপশন থাকায় মধ্যবর্তী দুর্বলতা রক্ষা ১১২-বিট কী-র স্তরে নেমে আসে।
২. অ্যাডভান্সড এনক্রিপশন স্ট্যান্ডার্ড (AES)
AES একটি সিমেট্রিক সাইফার যা ১২৮-বিট ডেটা একবারে এনক্রিপ্ট করে। ডিক্রিপশন কী: ১২৮, ১৯২, বা ২৫৬ বিট। ১২৮-বিট কী: ১০ রাউন্ড, ১৯২-বিট: ১২ ধাপ, ২৫৬-বিট: ১৪ ধাপ। AES গত কয়েক বছরে অত্যন্ত কার্যকর ও নির্ভরযোগ্য সাবিত হয়েছে। সংরক্ষিত ডেটা ও দুপক্ষের যোগাযোগের তথ্য দুটোই এনক্রিপ্ট করার জন্য ব্যাপকভাবে ব্যবহৃত।
৩. RSA
RSA স্ট্যান্ডার্ড পাবলিক-কী এনক্রিপশন অ্যালগরিদম হিসেবে প্রতিষ্ঠিত। এটি অসিমেট্রিক কারণ পাবলিক ও প্রাইভেট কী থাকে যা তথ্য পাঠানো ও গ্রহণে এনক্রিপ্ট/ডিক্রিপ্ট করে। এর স্ক্র্যাম্বলিং পদ্ধতি হ্যাকারদের জন্য ব্যাপক সময়সাপেক্ষ, যোগাযোগ নিরাপদ রাখে।
RSA কী বড় সংখ্যা গুণ করে মডুলাস তৈরি করে জেনারেট হয়। বড় সংখ্যা থাকায় RSA, DES-র চেয়ে বেশি নিরাপদ। ট্রিপল-DES-এ ১১২ বিট সমতুল্য কী, RSA-তে ১০২৪ থেকে ২০৪৮ বিট কী। সরকার ও IT শিল্প ২০৪৮-বিট কী সুপারিশ করে।
৪. টুফিশ (Twofish)
ব্লোফিশের উত্তরাধিকারী টুফিশ, একটি সিমেট্রিক এনক্রিপশন পদ্ধতি যা অনেকের প্রিয়। ব্লোফিশের মতো ব্লক এনক্রিপশন: ১২৮-বিট ব্লকে ডেটা ভাগ করে, কী একসাথে সকল ব্লকে প্রয়োগ। কী দৈর্ঘ্য ২৫৬ বিট পর্যন্ত। কম প্রসেসিং পাওয়ারযুক্ত ডিভাইসে জনপ্রিয়, ব্রুট-ফোর্স আক্রমণ অসম্ভব।
৫. ব্লোফিশ (Blowfish)
DES-এর মতো সিমেট্রিক এনক্রিপশন, উচ্চ গতির জন্য পরিচিত। DES ও RSA-র বিকল্প হিসেবে শীর্ষ প্রতিযোগী। ৬৪-বিট চাংকে ডেটা ভাগ করে প্রতিটি আলাদা এনক্রিপ্ট করে। কী দৈর্ঘ্য ৩২ থেকে ৪৪৮ বিট পর্যন্ত। এখন পর্যন্ত এনক্রিপশন ভাঙা যায়নি। পেটেন্ট-মুক্ত, পাব্লিক ডোমেনে ফ্রি। সফটওয়্যার ও ই-কমার্স প্ল্যাটফর্মে পেমেন্ট সুরক্ষা ও পাসওয়ার্ড হ্যান্ডলিং-এ ব্যবহৃত।