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

ট্রিপল DES (3DES) এর ইমপ্লিমেন্টেশন কী?


ট্রিপল 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।


  1. তথ্য নিরাপত্তায় DES কী জেনারেশনের ধাপগুলো কী কী?

  2. DES-এর ইতিহাস কী?

  3. DES-এর ডিজাইন সমস্যাগুলি কী?

  4. DES-এর 변형গুলো কী?