AES-এ বিভিন্ন ধরনের ক্রিপ্টানালাইসিস আক্রমণ রয়েছে যা নিম্নরূপ:
- লিনিয়ার ক্রিপ্টানালাইসিস আক্রমণ (Linear Cryptanalysis Attack) − লিনিয়ার ক্রিপ্টানালাইসিস একটি সিফারের উপাদানের Афাইন অ্যাপ্রক্সিমেশন খুঁজে বের করার ওপর ভিত্তি করে। এটি একটি ফাংশন ব্লকের ইনপুট এবং আউটপুটের মধ্যে বিদ্যমান উচ্চ সম্ভাবনাসম্পন্ন লিনিয়ার সম্পর্কের সুবিধা নেওয়ার চেষ্টা করে। ব্লক সিফারের প্রেক্ষাপটে, প্লেইন টেক্সট প্যাটার্নের লিনিয়ার সেট এবং সাইফারটেক্সট প্যাটার্নের লিনিয়ার সেট কী বিটের লিনিয়ার সেটের সাথে متمিল করা হয়। লিনিয়ার ক্রিপ্টানালাইসিসের মূল লক্ষ্য হল এমন একটি সম্পর্ক খুঁজে বের করা যা ৫০% সময়ের চেয়ে উল্লেখযোগ্যভাবে বেশি বা কম প্রমাণিত হয়।
- ডিফারেনশিয়াল ক্রিপ্টানালাইসিস আক্রমণ (Differential Cryptanalysis Attack) − ডিফারেনশিয়াল ক্রিপ্টানালাইসিস একটি ফাংশন ব্লকের ইনপুট এবং আউটপুটের পার্থক্যের মধ্যে বিদ্যমান সম্পর্ক khai khai কাজ করে। একটি এনক্রিপশন অ্যালগরিদমের পদ্ধতিতে, নির্দিষ্ট পার্থক্য সহ প্লেইনটেক্সট প্যাটার্ন নির্ধারিত করা হয়। ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের মূল লক্ষ্য হল "characteristics" খুঁজে বের করা। Characteristics হল প্লেইনটেক্সট প্যাটার্নের নির্দিষ্ট পার্থক্য যা, একটি নির্দিষ্ট কী দিয়ে, সাইফারটেক্সট জোড়ায় নির্দিষ্ট পার্থক্য তৈরি করার উচ্চ সম্ভাবনা রাখে। একটি ডিফারেনশিয়াল আক্রমণে প্লেইনটেক্সট জোড়া ব্যবহার করা হয় এবং বিভিন্ন প্রার্থী সাবকীতে সম্ভাবনা নির্ধারণ করা হয়। সম্ভাবনাগুলো ক্রিপ্টানালিস্টের অ্যালগরিদমের characteristics সম্পর্কে জ্ঞানের ওপর ভিত্তি করে। পর্যাপ্ত ট্রায়াল চালানো হয় যাতে সঠিক কী নির্ধারিত করা যায়। ডিফারেনশিয়াল ক্রিপ্টানালাইসিসে, আক্রমণকারীর গুরুত্ব হল কিছু নির্বাচিত প্লেইনটেক্সটের পরিবর্তন এবং প্রতিটি এনক্রিপ্ট করার ফলে আউটপুটের পার্থক্য বিশ্লেষণ করে কিছু কী খুঁজে বের করা।
- বুমেরাং আক্রমণ (The Boomerang Attack) − ওয়াগনার দ্বারা প্রবর্তিত বুমেরাং আক্রমণ کلاسিক্যাল ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের একটি আপডেট হিসেবে দেখা যেতে পারে যা জোড়ার পরিবর্তে নির্দিষ্ট পার্থক্য সহ কোয়ার্ড্রুপল ডেটার ওপর কাজ করে। কোয়ার্ড্রুপল প্লেইনটেক্সট তićভাবে নির্বাচিত করা হয়, এবং সম্পর্কিত কোয়ার্ড্রুপল সাইফারটেক্সট এবং মিডল স্টেট পাওয়া যায়। ওয়াগনার দেখিয়েছিলেন কিভাবে এই আক্রমণ কম পরিচিত কিছু ব্লক সিফারের ওপর ব্যবহার করা যায়।
- ট্রাঙ্কেটেড ডিফারেনশিয়াল, স্কয়ার আক্রমণ এবং ইন্টারপোলেশন আক্রমণ (Truncated Differentials, the Square Attack and Interpolation Attacks) − ট্রাঙ্কেটেড ডিফারেনশিয়াল হল ডিফারেনশিয়াল ক্রিপ্টানালাইসিসের একটি সাধারণীকরণ যেখানে আংশিকভাবে নির্ধারিত ডিফারেনশিয়াল বিবেচনা করা হয়। এই আংশিক ডিফারেনশিয়াল পার্থক্য জোড়াকে পুলে ক্লাস্টার করে। এই বৈশিষ্ট্য تلك পরিসংখ্যান ফেরত দিতে পারে যা সফল আক্রমণের জটিলতাকে উল্লেখযোগ্যভাবে কমিয়ে দেয়। স্কয়ার আক্রমণ হল স্কয়ার ব্লক সিফারের বিরুদ্ধে প্রস্তাবিত একটি আক্রমণের সাধারণীকরণ। এই আক্রমণে, প্লেইনটেক্সটের একটি "মাল্টিসেট" সাবধানে নির্বাচিত হয় যাতে নির্দিষ্ট বৈশিষ্ট্য থাকে। এই মাল্টিসেটকে অ্যালগরিদমে প্রয়োগ করা হয় এবং এই মাল্টিসেটের প্রচার বিভিন্ন রাউন্ডের মাধ্যমে পর্যবেক্ষণ করা হয়। এই বৈশিষ্ট্যগুলোর দায়িত্ব অ্যালগরিদমের সংখ্যাসমূহিক আচরণে অন্তর্দৃষ্টি দেয় যা কী বিট জানাতে ব্যবহার করা যায়। ইন্টারপোলেশন আক্রমণের জন্য, সিফারটি একটি উচ্চ কোটির পলিনোমিয়াল ব্যবহার করে মডেল করা হয়। এখন পলিনোমিয়ালটি কী-নির্ভর করentropy সহ সমাধান করা হয়। পদ্ধতিটি খুব কার্যকর যখন সিফারকে সংজ্ঞায়িত করা একটি সংক্ষিপ্ত অভিব্যক্তি কম ডিগ্রির প্রাপ্য হয়।