ট্রিপল DES (TDES / 3DES) ইমপ্লিমেন্টেশন
TDES (Triple Data Encryption Standard) হলো DES-এর উন্নত সংস্করণ—একটি সিমেট্রিক ক্রিপ্টোগ্রাফিক পদ্ধতি যেখানে DES হরেক ব্লকে তিনবার প্রয়োগ করে প্লেইনটেক্সটকে সাইফারটেক্সটে রূপান্তর করে।
প্রধান বৈশিষ্ট্য
- কী সাইজ: ৫৬, ১১২, ১৬৮ বিট।
- ব্লক সাইজ: ৬৪ বিট পর্যন্ত।
- কী সংখ্যা: ২টি বা ৩টি কী দিয়ে অপারেশন করা যায়।
- গতি: DES-এর চেয়ে তিনগুণ ধীর, কিন্তু সঠিক ব্যবহার করলে অনেক বেশি নিরাপদ।
কী জেনারেশন ও প্যারিটি
- DES-এ ইনপুট কী ৬৪ বিট, কিন্তু আসল কী ৫৬ বিট (প্রতিটি বাইটের LSB প্যারিটি বিট, বাদ দেওয়া হয়)।
- Triple DES-এ তিনটি কী থাকলে কার্যকর কী স্ট্রেঞ্থ ১৬৮ বিট (৩ × ৫৬ বিট, প্যারিটি বিট বাদে)।
- ডিক্রিপশন প্রক্রিয়া এনক্রিপশনের বিপরীত ক্রমে একই।
সিস্টেম আর্কিটেকচার: দুই কম্পোনেন্ট
১. এমপ্লয়ি কম্পোনেন্ট (Employee Component)
- অর্গানাইজেশনের এমপ্লয়ি অন্য এমপ্লয়িকে মেসেজ পাঠাতে পারে।
- লগইন: Employee ID দিয়ে লগইন → পাসওয়ার্ড পারসোনাল ইমেইলে পাঠানো হয় → কোড ইনপুট দিয়ে অ্যাক্সেস।
- সন্দেহজনক মেসেজ পাওয়া গেলে সেটি আলাদা ইউজারের কাছে পাঠানো হয়, অ্যাক্টিভেশন/প্রশাসনও নোটিফাইड হয়।
- অ্যাডমিন সিস্টেমে নিবন্ধিত সব ইউজার দেখতে পারে।
২. অ্যাডমিনিস্ট্রেটর কম্পোনেন্ট (Administrator Component)
- সিস্টেমের কোর কম্পোনেন্ট। অ্যাডমিন সব সন্দেহজনক মেসেজ/মেইল দেখতে পারে।
- ডেটা ডিকশনারি ভিউ/এডিট করা যায়।
- অ্যাডমিন এমপ্লয়িকে মেসেজ পাঠাতে পারে—প্রথমে কী দিয়ে এনক্রিপ্ট করে পাঠায়। এমপ্লয়ি একই কী দিয়ে ডিক্রিপ্ট করে পড়ে। কী অ্যাডমিন শেয়ার করে।
- সকল নিবন্ধিত ইউজার লিস্ট দেখার সুবিধা।
ব্যবহারিক দিক
Triple DES হলো DES-এর সিকিউরিটি বাড়ানোর জন্য একাধিক পাস কৌশল। এটি লিগ্যাসি সিস্টেমে এখনো ব্যবহৃত হয়, যদিও আধুনিক স্ট্যান্ডার্ড হলো AES।