নিরাপত্তা আক্রমণের বিভিন্ন শ্রেণিবিন্যাস নিচে দেওয়া হলো:
ক্রিপ্টানালিটিক আক্রমণ (Cryptanalytic attacks) - এই আক্রমণগুলো স্ট্যাটিস্টিক্যাল এবং অ্যালজেব্রায়িক টেকনিকের কম্বিনেশন যা একটি সিফারের সিক্রেট কী নিশ্চিত করতে লক্ষ্যবদ্ধ। এই টেকনিকগুলো ক্রিপ্টোগ্রাফিক অ্যালগরিদমের সংখ্যালঘু প্রোপার্টি পরীক্ষা করে এবং ক্রিপ্টোগ্রাফিক অ্যালগরিদমের আউটপুট ডিস্ট্রিবিউশনের ডিস্টিংগুইশার্স খুঁজে বের করতে লক্ষ্যবদ্ধ যা ইউনিফর্ম ডিস্ট্রিবিউশন থেকে।
নন-ক্রিপ্টানালিটিক আক্রমণ (Non-cryptanalytic attacks) - নন-ক্রিপ্টানালিটিক আক্রমণ ক্রিপ্টোগ্রাফিক অ্যালগরিদমের সংখ্যালঘু দুর্বলতা শোষণ করে না। নিরাপত্তার তিনটি লক্ষ্য গোপনীয়তা, অখণ্ডতা এবং উপলব্ধতা এই ধরনের আক্রমণে খুব কমজোর হতে পারে।
গোপনীয়তা হমকি দেওয়া আক্রমণ (Attacks threatening confidentiality) - তথ্যের গোপনীয়তাকে হমকি দেওয়া আক্রমণগুলো নিচের মত:
স্নুপিং (Snooping) - স্নুপিং মানে ডেটার অনধিকার অ্যাক্সেস। স্নুপিং রোধ করতে, ডেটা অনুপস্থিত এন্টিটিগুলোর কাছে অ-बোধগম্য করা হয় এনক্রিপশন টেকনিক ব্যবহার করে।
ট্রাফিক অ্যানালাইসিস (Traffic analysis) - যদিও এনক্রিপশনের মাধ্যমে ডেটা অ-বোধগম্য করা হয়, একটি অনুপস্থিত ব্যবহারকারী অন্য কোনো ধরনের ডেটা পেতে চেষ্টা করতে পারে নেটওয়ার্কের অনলাইন ট্রাফিক মনিটর করে।
অখণ্ডতা হমকি দেওয়া আক্রমণ (Attacks threatening integrity) - তথ্যের অখণ্ডতাকে হমকি দেওয়া আক্রমণগুলো:
মডিফিকেশন (Modification) - তথ্য অ্যাক্সেস করার পর আক্রমণকারী ডেটা মডিফাই করে তার জন্য উপযোগী করতে।
ম্যাসকুয়েডিং (Masquerading) - ম্যাসকুয়েডিং বা স্পুফিং ঘটে যখন একটি এন্টিটি অন্য এন্টিটি হওয়ার ভাব করে।
রিপ্লে (Replaying) - রিপ্লেতে, আক্রমণকারী একজন ব্যবহারকারীর পাঠানো মেসেজের একটি কপি অ্যাক্সেস করে এবং পाशাপাশি রিট্রান্সমিট করে একটি অনুপস্থিত ইফেক্ট তৈরি করতে।
রিপুডিয়েশন (Repudiation) - এই আক্রমণ কমিউনিকেশনের দুজন পক্ষের যেকোনো একটি দ্বারা বাস্তবায়িত হয়। মেসেজের প্রেরক মনা করতে পারে যে সে মেসেজটি পাঠিয়েছে বা মেসেজের প্রাপক পরে মনা করতে পারে যে সে মেসেজটি পেয়েছে।
উপলব্ধতা হমকি দেওয়া আক্রমণ (Attacks threatening availability) - তথ্যের উপলব্ধতাকে হমকি দেওয়া আক্রমণ হলো ডিনায়েল অফ সার্ভিস।
ডিনায়েল অফ সার্ভিস (Denial of Service) - এই আক্রমণ একটি সিস্টেমের সার্ভিস ধীর করে দেয় বা সম্পূর্ণ বাধা দেয়। উদাহরণস্বরূপ, একটি DoS আক্রমণকারী একটি সার্ভারে খুব বেশি রিকোয়েস্ট পাঠাতে পারে এবং সার্ভার ভারী লোডের কারণে ক্র্যাশ করে।
এই ধরনের আক্রমণ প্রতিহত করা অসম্ভব। হ্যাকার সার্ভারের কাছে একটি রিকোয়েস্ট অ্যাড্রেস করে সেটির সাথে লিংক করতে। যখন সার্ভার অ্যাকনলেজমেন্টের সাথে রেসপন্ড করে এবং একটি সেশন তৈরির চেষ্টা করে, সে সিস্টেমটি খুঁজে পায় না যে রিকোয়েস্টটি কে করেছে।
এই আনসওয়ারেবল সেশন রিকোয়েস্ট দিয়ে সার্ভারকে ওভারফ্লো করে, একজন হ্যাকার সার্ভারকে ধীরে ধীরে বা চূড়ান্তে ক্র্যাশ করতে বাধ্য করে।
ডিনায়েল অফ সার্ভিস আক্রমণ কেরবেরোসের সাথে সংজ্ঞায়িত নয়। এই প্রোটোকলগুলিতে জায়গা রয়েছে যেখানে একটি ইনট্রুডার একটি অ্যাপ্লিকেশনকে প্রপার অথেন্টিকেশন প্রক্রিয়ায় অংশগ্রহণ করতে বাধা দিতে পারে।
এই ধরনের আক্রমণ ডিটেক্ট ও সমাধান (যেষু কিছু আক্রমণ সিস্টেমের জন্য "নরমাল" ফেইল মোডের মত লাগতে পারে) সাধারণত হিউম্যান অ্যাডমিনিস্ট্রেশন এবং ব্যবহারকারীদের হাতে ভালো থাকে।