Foundationপ্রথম নীতি থেকে
LEVEL 10 · Computer Security

STRIDE

স্ট্রাইড

ছয় ধরনের security threat-এর mnemonic — Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege — যা দিয়ে system-এর প্রতিটা component-এ structured threat enumeration করা যায়।

also: stride-threat-model, stride-model

S  Spoofing                — Authentication ভাঙে
T  Tampering                — Integrity ভাঙে
R  Repudiation               — Non-repudiation ভাঙে
I  Information Disclosure    — Confidentiality ভাঙে
D  Denial of Service         — Availability ভাঙে
E  Elevation of Privilege    — Authorization ভাঙে
  • ১৯৯৯ সালে Loren Kohnfelder ও Praerit Garg-এর তৈরি, পরে Microsoft SDL-এর কেন্দ্রীয় হাতিয়ার
  • প্রতিটা অক্ষর একটা নির্দিষ্ট security property-র সরাসরি বিপরীত — checklist হিসেবে কিছু বাদ পড়ার ঝুঁকি কমায়
  • Diagram-এর প্রতিটা element (external entity, process, data store, data flow)-এ প্রাসঙ্গিক subset প্রয়োগ করা হয়
  • Threat enumerate করে, mitigation বা resolution আলাদা ধাপ — detection আর fix এক জিনিস না