কম্পিউটার

DES এর সুবিধা এবং অসুবিধা কি?


ডেটা এনক্রিপশন স্ট্যান্ডার্ড (DES) হল ব্লক সাইফার যা প্লেইনটেক্সট বিটগুলির একটি নির্দিষ্ট দৈর্ঘ্যের স্ট্রিং তৈরি করে এবং এটিকে একই দৈর্ঘ্যের অন্য সাইফার টেক্সট বিট স্ট্রিংয়ে জটিল ক্রিয়াকলাপের ক্রমানুসারে পরিবর্তন করে। এটি একটি সিমেট্রিক এনক্রিপশন কৌশল যা প্রেরক এবং প্রাপক উভয়কেই সংজ্ঞায়িত করে তথ্য এনক্রিপ্ট এবং ডিক্রিপ্ট করার জন্য একটি শেয়ার্ড কী প্রয়োজন৷

এই পদ্ধতির সমস্যা হল চাবিটি অন্যদের জানা থাকলে সম্পূর্ণ কথোপকথন আলোচনা করা হয়। 3DES ব্লকের আকার হল 64 বিট এবং রূপান্তর কাস্টমাইজ করার জন্য একটি কী প্রয়োজন, যাতে ডিক্রিপশন শুধুমাত্র তারাই প্রয়োগ করতে পারে যারা এনক্রিপ্ট করতে ব্যবহৃত নির্দিষ্ট কী জানেন। কীটি মূলত 64 বিট অন্তর্ভুক্ত করে, তবে এর মধ্যে শুধুমাত্র 56-বিট আসলে অ্যালগরিদম দ্বারা ব্যবহার করা হয়।

আট বিট শুধুমাত্র সমতা পরীক্ষা করার জন্য ব্যবহার করা হয়, এবং তারপরে প্রত্যাখ্যান করা হয়। তাই "কার্যকর কী দৈর্ঘ্য 56-বিট" এবং এটি ক্রমাগত উদ্ধৃত করা হয়। প্রতিটি 8 th নির্বাচিত কীটির বিট প্রত্যাখ্যান করা হয় অর্থাৎ, অবস্থান 8, 16, 24, 32, 40, 48, 56, 64 64-বিট কী থেকে মুছে ফেলা হয় শুধুমাত্র 56-বিট কী অনুসরণ করে।

DES এর সুবিধা

DES এর বিভিন্ন সুবিধা রয়েছে যা নিম্নরূপ -

  • DES প্রায় দীর্ঘ সময় ধরে (1977 সাল থেকে), এমনকি কোনো প্রকৃত দুর্বলতাও আবিষ্কৃত হয়নি এবং সবচেয়ে কার্যকর আক্রমণ এখনও নৃশংস শক্তি।

  • DES হল মার্কিন যুক্তরাষ্ট্রের সরকারী মানদণ্ড। সরকারকে প্রতি পাঁচ বছরে DES পুনরায় শংসাপত্র দিতে হবে এবং প্রয়োজনে এটি পুনরুদ্ধার করতে বলবে।

  • DES এছাড়াও একটি ANSI এবং ISO মান। যেহেতু DES 1977 হার্ডওয়্যারে চালানোর জন্য ডিজাইন করা হয়েছিল, এটি হার্ডওয়্যারে দ্রুত এবং সফ্টওয়্যারে সহযোগীভাবে দ্রুত৷

  • এটি একটি এনক্রিপ্ট করা বিন্যাসে একটি ফাইল সংরক্ষণ করার কার্যকারিতা সমর্থন করে যা শুধুমাত্র সঠিক পাসওয়ার্ড সমর্থন করে অ্যাক্সেস করা যেতে পারে৷

  • এটি ডিরেক্টরির পাসওয়ার্ড সুরক্ষিত তৈরি করতে সিস্টেম পরিবর্তন করতে পারে।

  • এটি DES এর একটি সংক্ষিপ্ত ইতিহাস পর্যালোচনা করতে পারে এবং মৌলিক কাঠামোর প্রতিনিধিত্ব করতে পারে।

  • এটি DES এর বিল্ডিং ব্লক উপাদান সংজ্ঞায়িত করতে পারে।

  • এটি রাউন্ড কী তৈরির প্রক্রিয়া এবং ডেটা এনক্রিপশন স্ট্যান্ডার্ড ব্যাখ্যা করতে পারে।

  • এটি প্রদান করতে পারে যে ব্যক্তিগত তথ্য অন্য ব্যবহারকারীদের দ্বারা অ্যাক্সেস করা হয় না৷

  • কিছু ব্যবহারকারী অনুরূপ সিস্টেম ব্যবহার করতে পারেন এবং এখনও পৃথকভাবে কাজ করতে পারেন৷

DES এর অসুবিধা

DES এর বিভিন্ন অসুবিধা রয়েছে যা নিম্নরূপ -

  • 56 বিট কী সাইজ হল DES-এর সবচেয়ে বড় ত্রুটি এবং এক সেকেন্ডে এক মিলিয়ন DES এনক্রিপ্ট বা ডিক্রিপ্ট অপারেশন বাস্তবায়নের জন্য চিপগুলি প্রযোজ্য (1993 সালে)।

  • DES এর হার্ডওয়্যার বাস্তবায়ন খুব দ্রুত।

  • DES অ্যাপ্লিকেশনের জন্য ডিজাইন করা হয়নি এবং তাই এটি তুলনামূলকভাবে ধীরে চলে।

  • একটি নতুন প্রযুক্তিতে, এটি এনক্রিপ্ট করা কোডকে ভাগ করার বিভিন্ন সম্ভাবনার উন্নতি করছে, তাই DES-এর চেয়ে AES-কে পছন্দ করা হয়৷


  1. তথ্য সুরক্ষায় DES-এর মূল প্রজন্মের জন্য নিম্নলিখিত পদক্ষেপগুলি কী কী?

  2. ডাবল DES কি?

  3. DES এর বৈচিত্র কি?

  4. Python 2.7.x এবং Python 3.x এর মধ্যে মূল পার্থক্যগুলি কী কী?