কম্পিউটার

ডিইএস-এ প্রাথমিক পারমুটেশন কী?


এনক্রিপশন প্রক্রিয়ার শুরুতে শুধুমাত্র একবার একটি প্রাথমিক স্থানান্তর প্রয়োজন। ডিইএস-এ, সম্পূর্ণ প্লেইনটেক্সট প্রতিটি 64 বিটের ব্লকে বিভক্ত হওয়ার পরে, তাদের প্রতিটিতে আইপি প্রয়োজন। এই প্রাথমিক স্থানান্তরটি স্থানান্তর পদ্ধতির একটি পর্যায়।

প্রাথমিক স্থানান্তর শুধুমাত্র একবার প্রদর্শিত হয়, এবং এটি প্রথম রাউন্ডের আগে প্রদর্শিত হয়। এটি সুপারিশ করে যে কীভাবে আইপি-তে স্থানান্তর করা উচিত, টেবিলে প্রদর্শিত হিসাবে।

উদাহরণস্বরূপ, এটা বলা যেতে পারে যে IP মূল প্লেইন-টেক্সট ব্লকের প্রথম বিটকে 58 th দিয়ে পুনরুদ্ধার করে। মূল প্লেইনটেক্সট ব্লকের বিট এবং 50 th সহ দ্বিতীয় বিট আসল প্লেইনটেক্সট ব্লকের বিট, ইত্যাদি। এটি আসল প্লেইনটেক্সট ব্লকের বিট পজিশনের জগালি ছাড়া আর কিছুই নয়।

আইপির ধারণা

প্লেন-টেক্সট ব্লকে বিট অবস্থান বিট অবস্থানের বিষয়বস্তু দিয়ে ওভাররাইট করা
1 58
2 50
3 42
.... ....
64 7

প্রতিটি পারমুটেশন একটি 64-বিট ইনপুট তৈরি করে এবং নির্দিষ্ট নিয়ম অনুসারে সেগুলিকে পারমিউট করে। এটি দেখানো হতে পারে যে শুধুমাত্র কয়েকটি ইনপুট পোর্ট এবং সংশ্লিষ্ট আউটপুট পোর্ট। এই পারমুটেশনগুলি হল চাবিহীন সরল ক্রমিউটেশন যা একে অপরের বিপরীত।

উদাহরণস্বরূপ, প্রাথমিক স্থানান্তরে, ইনপুটের 58 তম বিট আউটপুটে প্রথম বিটে বিকাশ লাভ করে। একইভাবে, চূড়ান্ত পারমুটেশনে, ইনপুটের প্রথম বিটটি আউটপুটে 58 তম বিটে বিকাশ করে।

অন্য শর্তে, যদি এই দুটি পারমুটেশনের মধ্যে রাউন্ডগুলি চলতে না থাকে, তাহলে প্রাথমিক পারমুটেশনে প্রবেশ করা 58 তম বিটটি চূড়ান্ত পারমুটেশন ছেড়ে 58 তম বিটের মতোই।

IP দ্বারা ব্যবহৃত সম্পূর্ণ ট্রান্সপোজিশন টেবিলটি টেবিলে প্রদর্শন করা হয়। এই টেবিলটি অবশ্যই বাম থেকে ডানে এবং উপরে থেকে নীচে পড়তে হবে। উদাহরণস্বরূপ, এটি বিখ্যাত যে 58 প্রথম অবস্থানে বোঝায় যে 58 এর বিষয়বস্তু th মূল প্লেইনটেক্সট ব্লকে বিট 1 st -এর বিষয়বস্তু ওভাররাইট করবে বিট অবস্থান, IP চলাকালীন।

একইভাবে 1 40 th এ প্রদর্শিত হয় সারণীতে অবস্থান যা সংজ্ঞায়িত করে যে প্রথম বিটটি 40 th ওভাররাইট করবে মূল প্লেইনটেক্সট ব্লকে বিট। একই নিয়ম অন্য সব বিট পজিশনের জন্য ব্যবহৃত হয়।

58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4
62 54 46 38 30 22 14 6 64 56 48 40 32 24 16 8
57 49 41 33 25 17 9 1 59 51 43 35 27 19 11 3
61 53 45 37 ২৯ 21 13 5 63 55 47 39 31 23 15 7

আইপি সম্পূর্ণ হওয়ার পর, 64-বিট পারমিউটেড টেক্সট ব্লক দুটি হাফ ব্লকে বিভক্ত। প্রতিটি অর্ধেক ব্লক 32 বিট অন্তর্ভুক্ত করে। এটি LPT হিসাবে বাম ব্লক এবং RPT হিসাবে ডান ব্লক হিসাবে পরিচিত। এখন, এই দুটি ব্লকে 16টি রাউন্ড বাস্তবায়িত হয়েছে৷


  1. ডাবল DES কি?

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

  3. DES এর উপাদানগুলো কি কি?

  4. তথ্য নিরাপত্তা সম্প্রসারণ পারমুটেশন কি?