কম্পিউটার

ডেটা এনক্রিপশন স্ট্যান্ডার্ডের বৈশিষ্ট্যগুলি কী কী?


DES হল একটি ব্লক সাইফার। এনক্রিপশন পদ্ধতি হল দুটি পারমুটেশন (Pboxes) দিয়ে তৈরি যা এটিকে প্রাথমিক এবং চূড়ান্ত পারমুটেশন এবং 16টি ফিস্টেল রাউন্ড সংজ্ঞায়িত করা যেতে পারে। প্রতিটি রাউন্ডের জন্য একটি পূর্ব-উপস্থিত অ্যালগরিদম অনুযায়ী সাইফার কী থেকে একটি ভিন্ন 48-বিট রাউন্ড কী তৈরি করা প্রয়োজন। DES ফাংশনটি ডানদিকের 32 বিটগুলিতে একটি 48-বিট কী ব্যবহার করে (RI −1) একটি 32-বিট আউটপুট তৈরি করতে।

DES এর দুটি বৈশিষ্ট্য রয়েছে যা নিম্নরূপ -

  • তুষারপাতের প্রভাব
    • তুষারপাত প্রভাব প্লেইনটেক্সট (বা কী) এ একটি ছোট পরিবর্তন সংজ্ঞায়িত করে যা সাইফারটেক্সটে একটি গুরুত্বপূর্ণ পরিবর্তন করা উচিত। এটি এক বিট প্লেইনটেক্সট পরিবর্তন করতে পারে এবং সাইফারটেক্সটের কিছু বিটে পরিবর্তন আনে

    • ডিইএস এই সম্পত্তি সম্পর্কে শক্তিশালী বলে প্রমাণিত হয়েছে।

    • অ্যাভাল্যাঞ্চ ইফেক্ট হল সাইফার টেক্সট বিটের সংখ্যা যা প্লেইন টেক্সট এবং কী ভ্যালুতে বিটবাই বিট সম্পর্কে রূপান্তরিত হয়।

    • DES এবং AES অ্যালগরিদম যেখানেই ব্যবহার করা হয় সেখানে অ্যাভাল্যাঞ্চ ইফেক্টের সুবিধাটি সুরক্ষিত এমবেডেড সফ্টওয়্যারগুলিতে অ্যাক্সেসযোগ্য করা যেতে পারে। আক্রমণকারীরা ডাটাবেসে সংরক্ষিত ডেটা পাচারের অনেক চেষ্টা করছে।

    • যদি পরিবর্তনটি ছোট হয়, তবে এটি অনুসন্ধানের জন্য প্লেইনটেক্সট বা কী এলাকার আকার হ্রাস করে৷

    • এটি সংজ্ঞায়িত করে যে অনুরূপ প্লেইনটেক্সট এনক্রিপ্ট করার জন্য দুটি প্রতিবেশী কী ব্যবহার করে প্রাপ্ত দুটি সাইফারটেক্সটগুলির মধ্যে কোনও সাদৃশ্য থাকা উচিত নয়, তাই এটি ক্রিপ্টানালিস্ট দ্বারা কীস্পেস পরিদর্শনের বড় পতনের কারণ হতে পারে৷

    • একটি এনক্রিপশন পদ্ধতির একটি ভাল তুষারপাতের প্রভাব থাকে যখন একটি বিটফ ইনপুট ফলাফলের পরিবর্তন আউটপুট বিটের প্রায় অর্ধেক এলোমেলো পরিবর্তনে আসে।

    • অ্যাভাল্যাঞ্চ ইফেক্টে, এটি এনক্রিপশন অ্যালগরিদমের জন্য একটি অপরিহার্য বৈশিষ্ট্য৷ প্লেইনটেক্সটে কিছু বিট রূপান্তর করার সময় এবং তারপর সাইফার টেক্সটে বিটের ফলাফলে তুষারপাতের পরিবর্তন দেখার সময় এই বৈশিষ্ট্যটি দেখা যেতে পারে৷

  • সম্পূর্ণতা
    • সম্পূর্ণতা প্রভাব সংজ্ঞায়িত করে যে সিফারটেক্সটের প্রতিটি বিট প্লেইনটেক্সটের কিছু বিটকে ভিত্তি করে রাখতে হবে। DES-এ Dboxes এবং S-boxes দ্বারা বিকশিত প্রসারণ এবং বিভ্রান্তি একটি অত্যন্ত শক্তিশালী সম্পূর্ণতা প্রভাব দেখায়।

    • সম্পূর্ণতা বৈশিষ্ট্যটি তুষারপাতের ধারণাকে আরও শক্ত করে।

    • এটির প্রয়োজন ছিল যে সাইফারটেক্সট পরিবর্তনটি ইনপুট প্লেইনটেক্সট বা কী-এর প্রতিটি পরিবর্তিত বিটের জন্য ধারাবাহিকভাবে বিতরণ করা হয়৷

    • সুনির্দিষ্টভাবে, প্রদত্ত ইনপুট বিট পরিবর্তন করলে রূপান্তরের কোনো এক সময়ে একটি নির্দিষ্ট আউটপুট বিটে একটি পরিবর্তন তৈরি করা উচিত।

    • ইনপুট বিট এবং আউটপুট বিটের প্রতিটি সিকোয়েন্সের জন্য এই সম্পর্কটি অন্তত একবার উপস্থিত হওয়ার জন্য সম্পূর্ণতা প্রয়োজন৷

    • অন্য কথায়, সম্পূর্ণতা সংজ্ঞায়িত করে যে তুষারপাতের প্রভাব প্লেইনটেক্সট এবং সাইফারটেক্সট প্রায় ধারাবাহিকভাবে বিটগুলির সমস্ত গ্রুপ জুড়ে বিস্তৃত।

    • এই প্রভাবটি P-boxes এবং Sboxes দ্বারা সৃষ্ট প্রসারণ এবং বিভ্রান্তির দ্বারা বিকশিত হয়। DES অত্যন্ত শক্তিশালী সম্পূর্ণতা প্রভাব প্রদর্শন করে।


  1. তথ্য সুরক্ষায় ডেটা এনক্রিপশনের সুবিধাগুলি কী কী?

  2. ডেটা এনক্রিপশনের কৌশলগুলি কী কী?

  3. তথ্য সুরক্ষায় এনক্রিপশনের প্রকারগুলি কী কী?

  4. ডেটা এনক্রিপশন স্ট্যান্ডার্ডের দুর্বলতাগুলি কী কী?