কম্পিউটার

তথ্য সুরক্ষায় AES-তে ক্রিপ্টানালাইসিস আক্রমণের ধরন কী কী?


AES-তে বিভিন্ন ধরনের ক্রিপ্টানালাইসিস আক্রমণ রয়েছে যা নিম্নরূপ -

  • লিনিয়ার ক্রিপ্টনালাইসিস অ্যাটাক − লিনিয়ার ক্রিপ্টানালাইসিস একটি সাইফারের উপাদানের সম্বন্ধীয় অনুমান আবিষ্কারের উপর ভিত্তি করে। এটি একটি ফাংশন ব্লকের ইনপুট এবং আউটপুটগুলির মধ্যে বিদ্যমান উচ্চ সম্ভাবনার রৈখিক সম্পর্কের সুবিধা নেওয়ার চেষ্টা করে৷

    ব্লক সাইফারের পদ্ধতিতে, প্লেইন টেক্সট প্যাটার্নের রৈখিক সেট এবং সাইফারটেক্সট প্যাটার্নের রৈখিক সেট কী বিটের রৈখিক সেটের সাথে আলাদা করা হয়। রৈখিক ক্রিপ্টানালাইসিসের মূল উদ্দেশ্য হল এমন একটি সম্পর্ক খুঁজে বের করা যা 50% এর বেশি বা কম সময়ে প্রমাণিত হয়।

  • ডিফারেনশিয়াল ক্রিপ্টনালাইসিস অ্যাটাক − ডিফারেনশিয়াল ক্রিপ্টানালাইসিস এমন সম্পর্ককে কাজে লাগায় যা একটি ফাংশন ব্লকের ইনপুট এবং আউটপুটের পার্থক্যের মধ্যে ঘটে। একটি এনক্রিপশন অ্যালগরিদমের পদ্ধতিতে, নির্দিষ্ট পার্থক্য সহ প্লেইনটেক্সট প্যাটার্নগুলি নির্ধারিত হয়৷

    ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের মূল উদ্দেশ্য হল "বৈশিষ্ট্য" খুঁজে বের করা। বৈশিষ্ট্য হল প্লেইনটেক্সট প্যাটার্নের গোষ্ঠীতে নির্দিষ্ট পার্থক্য যা প্রদত্ত কী-এর জন্য সাইফারটেক্সট জোড়ায় নির্দিষ্ট পার্থক্য তৈরি করার উচ্চ সম্ভাবনা রয়েছে।

    একটি ডিফারেনশিয়াল আক্রমণের মধ্যে রয়েছে প্লেইনটেক্সট জোড়ার জোড়া ব্যবহার করা এবং বেশ কয়েকটি প্রার্থীর সাবকিতে সম্ভাব্যতা নির্ধারণ করা। সম্ভাব্যতা নির্ভর করে অ্যালগরিদমের বৈশিষ্ট্য সম্পর্কে ক্রিপ্টানালিস্টের জ্ঞানের উপর। পর্যাপ্ত ট্রেইল এমনভাবে চালানো হয় যাতে সঠিক কী নির্ধারণ করা যায়।

    ডিফারেনশিয়াল ক্রিপ্টানালাইসিসে, আক্রমণকারীর গুরুত্ব হল কিছু নির্বাচিত প্লেইনটেক্সটে পরিবর্তনগুলি বিশ্লেষণ করা এবং প্রতিটিকে এনক্রিপ্ট করার ফলে আউটপুটগুলির পার্থক্য, এটি কিছু কী খুঁজে বের করার জন্য প্রযোজ্য৷

  • বুমেরাং আক্রমণ − Wagner দ্বারা প্রবর্তিত বুমেরাং আক্রমণকে স্থির পার্থক্যের সাথে জোড়ার পরিবর্তে ডেটার চারগুণে কাজ করে ক্লাসিক্যাল ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের একটি আপডেট হিসাবে দেখা যেতে পারে৷

    প্লেইনটেক্সটগুলির চতুর্গুণগুলি নিখুঁতভাবে নির্বাচন করা হয়েছে, এবং সাইফারটেক্সট এবং মধ্যম অবস্থার চারগুণ সম্পর্কযুক্ত সহ অর্জিত হয়েছে। ওয়াগনার কিছু কম পরিচিত ব্লক সাইফারে এই আক্রমণটি কীভাবে ব্যবহার করবেন তা প্রদর্শন করেছেন।

  • কাটা পার্থক্য, স্কয়ার অ্যাটাক এবং ইন্টারপোলেশন অ্যাটাকগুলি − ছেঁটে যাওয়া ডিফারেনশিয়াল হল ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের একটি সাধারণীকরণ যেখানে আংশিকভাবে নির্ধারিত ডিফারেনশিয়ালগুলিকে চিকিত্সা করা হয়৷

    এই আংশিক ডিফারেনশিয়ালগুলি পার্থক্য জোড়ার পুলগুলিতে ক্লাস্টার সরবরাহ করে। এই সম্পত্তি পরিসংখ্যান ফিরিয়ে দিতে পারে যা সফল আক্রমণের জন্য অসুবিধা উল্লেখযোগ্যভাবে হ্রাস করে।

    স্কয়ার আক্রমণ স্কয়ার ব্লক সাইফারের বিরুদ্ধে প্রাথমিকভাবে প্রস্তাবিত আক্রমণের একটি সাধারণীকরণ। এই আক্রমণের জন্য, নির্দিষ্ট বৈশিষ্ট্যের জন্য প্লেইনটেক্সটগুলির একটি "মাল্টিসেট" সাবধানে নির্বাচন করা হয়েছে৷

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

    ইন্টারপোলেশন আক্রমণের জন্য , সাইফার একটি বড় ক্রম বহুপদী ব্যবহার করে মডেল করা হয়। এইভাবে বহুপদী কী-নির্ভর সহগগুলির জন্য সমাধান করা হয়। সাইফার সংজ্ঞায়িত করার জন্য নিম্ন ডিগ্রির একটি কম্প্যাক্ট এক্সপ্রেশন প্রযোজ্য হলে পদ্ধতিটি খুবই কার্যকর।


  1. তথ্য সুরক্ষায় DES-এর উপর আক্রমণগুলি কী কী?

  2. তথ্য নিরাপত্তা কী ধরনের কি কি?

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

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