πStudy Focus | Domain 3: Security Architecture and Engineering
π Domain 3: Security Architecture and Engineering
π Flashcard Topics (Deep Dive on Difficult Material)
π Cryptography (CISSP’s #1 memory trap)
π§Ύ Encryption Types & Use Cases
-
Symmetric Encryption (Secret Key)
Fast, same key for encrypt/decrypt. Use for bulk data encryption (AES, DES). -
Asymmetric Encryption (Public Key)
Slow, uses key pair. Use for key exchange, digital signatures (RSA, ECC). -
Hybrid Encryption
Use asymmetric to exchange symmetric session key (e.g., TLS/SSL).
π Key Concepts
-
Confusion vs Diffusion
Confusion = obscure relationship between key and ciphertext; Diffusion = spread plaintext influence. -
Key Escrow vs Key Recovery
Escrow = 3rd party stores keys; Recovery = organization retrieves lost keys. -
Key Stretching (e.g., PBKDF2, bcrypt)
Slows down brute force attacks by making keys longer/stronger.
π Block Cipher Modes
-
ECB
*Encrypts blocks identically = bad for patterns. Don’t use. -
CBC (Cipher Block Chaining)
Each block XOR’d with previous. Requires IV. Susceptible to padding oracle attacks. -
CTR (Counter)
Turns block cipher into stream cipher. Fast, parallelizable. -
GCM (Galois/Counter Mode)
Modern secure mode. Provides encryption + integrity (authenticated encryption).
π Digital Signatures
-
What They Provide
Authentication, integrity, and non-repudiation. -
How They Work
Sender signs hash with private key. Receiver verifies with public key.
π ️ PKI Components
-
Certificate Authority (CA)
Issues digital certificates. -
Registration Authority (RA)
Verifies identity for the CA. -
CRL vs OCSP
CRL = certificate revocation list (downloaded); OCSP = real-time revocation check.
π Key Management Lifecycle
-
Steps
Generate → Distribute → Use → Store → Rotate → Revoke → Destroy. -
Split Knowledge vs Dual Control
Split = no single person knows full key; Dual = two people required for access.
π️ Security Models
π‘️ Confidentiality-Focused
-
Bell-LaPadula (No Read Up, No Write Down)
Protects secrecy — top-secret user can’t read classified doc.
π Integrity-Focused
-
Biba (No Read Down, No Write Up)
Protects data accuracy — low-trust user can’t tamper with high-trust data. -
Clark-Wilson
Uses well-formed transactions and separation of duties.
⚖️ Other Models
-
Brewer-Nash (Coca-Cola Model)
Prevents conflict of interest; access changes based on user behavior. -
Graham-Denning
Describes secure creation and management of subjects/objects. -
Take-Grant Model
Focuses on rights propagation between subjects.
π₯️ System Architecture & Hardware
π§ Trusted Computing Base (TCB)
All hardware/software enforcing your security policy.
π§± Security Perimeter
Boundary between TCB and rest of system — protects TCB from untrusted inputs.
π§© Reference Monitor Concept
Always-enforcing access mediator between subjects and objects.
π Security Kernel
Implements the reference monitor; part of the OS kernel.
π System Assurance & Evaluation
✅ Common Criteria (ISO 15408)
-
EAL Levels (1–7)
Higher = more confidence, more cost. EAL4 = max for commercial.
π Security Labels
-
Sensitivity + Need to Know
Used in MAC systems for multilevel security.
π§± TEMPEST
-
Protection Against Emanations
Prevents leakage via electromagnetic radiation.
Comments
Post a Comment