Reference

The security glossary

Every term the site uses, in plain English, each linked to the chapter that explains it properly. Type in the box to filter; it searches the definitions too, so "look-alike" finds both origin binding and homoglyphs. Below the list: the standards and frameworks worth knowing by name.

2128possible AES-128 keys, about 3.4 × 1038: guessing is hopeless, so attackers go after the key's surroundings
3DNS records (SPF, DKIM, DMARC) that let a receiver check mail really came from your domain
25weakness types in MITRE's CWE Top 25, the most dangerous software flaws by real-world data

Common mix-up: encryption and hashing do different jobs. Encryption is reversible with the right key and keeps data secret in transit or at rest. Hashing is one-way and is used to check that data has not changed, or, with a slow salted algorithm, to store passwords. "Encrypting passwords" is usually the wrong tool.

Glossary

Terms, A to Z

Names worth knowing

Standards & frameworks

When a security document cites one of these, this is what it means.

NameWhat it isPublished by
OWASP Top 10The ten most critical web application security risks, revised every few yearsOWASP
CWECommon Weakness Enumeration: a catalogue of software and hardware flaw types, each with a numberMITRE
CVECommon Vulnerabilities and Exposures: one ID per publicly known flaw in a specific productCVE Program (MITRE)
CVSSCommon Vulnerability Scoring System: a 0 to 10 severity score for a vulnerabilityFIRST
ATT&CKA matrix of real attacker tactics and techniques, used to plan detectionMITRE
CSFThe Cybersecurity Framework: Govern, Identify, Protect, Detect, Respond, RecoverNIST
SP 800-63Digital identity guidelines: passwords, MFA and identity proofingNIST
SP 800-61Incident response guidanceNIST
SP 800-207Zero trust architectureNIST
Sources

Where the definitions come from

  1. IETF RFCs via the RFC Editor, including RFC 4949, the Internet Security Glossary, 8446 (TLS 1.3), 6962 (Certificate Transparency), 4033 (DNSSEC), 6480 (RPKI), 7489 (DMARC) and 6265 (cookies).
  2. NIST: FIPS 197 (AES), FIPS 180-4 (SHA), SP 800-63-4, SP 800-61r3, SP 800-207, Cybersecurity Framework.
  3. MITRE: CWE Top 25, ATT&CK; CVE Program; FIRST CVSS.
  4. OWASP: Top 10 and the Cheat Sheet Series.