ডেটা এনক্রিপশনের কৌশল
১. DES (Data Encryption Standard)
IBM ১৯৭০-এর দশকে আবিষ্কার করে। ৬৪-বিট ব্লকে প্লেইনটেক্সট গ্রহণ করে ৬৪-বিট কী দিয়ে সাইফারটেক্সটে রূপান্তর করে। একই কী এনক্রিপশন ও ডিক্রিপশনে ব্যবহার হয়। DES একটি সিমেট্রিক কী অ্যালগরিদম যা ডিজিটাল ডেটা এনক্রিপ্ট করে। ৫৬-বিট ছোট কী দৈর্ঘ্যের কারণে আধুনিক অ্যাপ্লিকেশনে নিরাপদ নয়।
২. ট্রিপল DES (Triple DES / TDES)
সিমেট্রিক কী ব্লক সাইফার—এনক্রিপশন ও ডিক্রিপশনে একই কী। ফিক্সড-লেন্থ ব্লকে ডেটা এনক্রিপ্ট/ডিক্রিপ্ট। "ট্রিপল DES" কারণ DES সাইফার তিনবার ব্যবহার করে এনক্রিপশন।
৩. RSA (Rivest–Shamir–Adleman)
তিন কম্পিউটার সায়েন্টিস্ট (রিভেস্ট, শামির, অ্যাডলম্যান) ১৯৭৭ সালে ট্রানজিট ডেটা এনক্রিপ্ট করার জন্য আবিষ্কার। পাবলিক-কী এনক্রিপশন ক্রিপ্টোসিস্টেম, অসিমেট্রিক ক্রিপ্টোগ্রাফির সবচেয়ে জনপ্রিয় মোড (কী দৈর্ঘ্যের কারণে)। RSA-র পাবলিক কী তিনটি ভ্যালুতে ভিত্তি করে: দুটি বড় প্রাইম নম্বর এবং একটি অন্য নম্বর যা ইনফো защищает।
৪. AES (Advanced Encryption Standard)
নতুন ক্রিপ্টোগ্রাফিক অ্যালগরিদম ডিজিটাল ইনফরমেশন সুরক্ষার জন্য। AES একটি ইটেরেটিভ, সিমেট্রিক-কী ব্লক সাইফার: ১২৮, ১৯২, ২৫৬ বিট কী, ১২৮-বিট ব্লকে (১৬ বাইট) এনক্রিপ্ট/ডিক্রিপ্ট। পাবলিক-কী সাইফার কী জোড়া ব্যবহার করে, সিমেট্রিক কী সাইফার একই কী ব্যবহার করে। AES নতুন ডি-ফ্যাক্টো স্ট্যান্ডার্ড হিসেবে DES-র পরিবর্তে সব ইলেকট্রনিক ডেটা এনক্রিপ্ট করবে। AES-এনক্রিপ্টেড ডেটা অদ্ভেদ্য (ব্রুট-ফোর্স ২⁵⁶ কী ছাড়া কোনো ক্রিপ্টানালিটিক আক্রমণে ভাঙা যায় না)।
৫. টুফিশ (TwoFish)
সফটওয়্যার ও হার্ডওয়্যার অ্যাপ্লিকেশনে ব্যবহৃত, ২৫৬ বিট পর্যন্ত কী দৈর্ঘ্য, তবুও সবচেয়ে দ্রুত এনক্রিপশন অ্যালগরিদমের মধ্যে একটি। এই সিমেট্রিক সাইফার কম্প্লিমেন্টারি এবং অনপেটেন্টেড।
৬. এনক্রিপশন ও SSL (Encryption and SSL)
সিকিউর সকেটস লেয়ার (SSL) অধিকাংশ বৈধ ওয়েবসাইটের ফিচার, ট্রানজিট ডেটা এনক্রিপ্ট করে কিন্তু অ্যাট রেস্ট (at rest) নয়। SSL টেকনোলজি থাকা সত্ত্বেও ডেটা ডিস্কে লেখার সময় কিছু সময়ের জন্য এনক্রিপ্ট করা উচিত।
৭. এন্ড-টু-এন্ড এনক্রিপশন (E2EE)
এন্ড-টু-এন্ড এনক্রিপশন এমন সিস্টেম যেখানে শুধু দুজন যোগাযোগকারী (যারা উভয় কী ধারণ করে) কমিউনিকেশন ডিক্রিপ্ট করতে পারে। সার্ভিস প্রোভাইডারও এন্ড-টু-এন্ড এনক্রিপ্টেড ইনফরমেশন অ্যাক্সেস করতে পারে না।