Based on crypto_ebook.pdf

Lecture Library

Book-aligned explanations, classroom visual slides, concept-specific simulations, prediction prompts, examples, activities, and formative assessment.

9
Book chapters
2
Lectures available
3 modes
Explanation · Slides · Simulation
Lectures 1 and 2 are ready and linked.
01
Security foundations
✓ Lecture available

Introduction to Information Security

CIA triad, AAA, threats, vulnerabilities, attacks, OSI security architecture, services, mechanisms, the network-security model, controls, policies, risk management, real-world incidents, activities, visual slides, simulations, and assessment.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Open Interactive Lecture →
02
Cryptographic foundations
✓ Lecture available

Fundamentals of Cryptography

Cryptographic terminology, cryptography and cryptanalysis, the basic cryptographic process, Kerckhoffs’s principle, security goals, system types, attack models, brute force, keys, applications, limitations, and common mistakes.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Open Interactive Lecture →
03
Classical techniques
In development

Classical Cryptography and Information Hiding

Substitution and transposition, Caesar, monoalphabetic substitution, Playfair, Hill, Vigenère, Vernam, one-time pad, Rail Fence, columnar transposition, frequency analysis, and steganography.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
04
Mathematics
In development

Mathematical Foundations of Cryptography

Modular arithmetic, primes, GCD, the extended Euclidean algorithm, modular inverses, Euler’s phi function, Fermat’s and Euler’s theorems, modular exponentiation, generators, discrete logarithms, CRT, algebraic structures, and matrices.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
05
Modern symmetric encryption
In development

Symmetric Key Cryptography

Stream and block ciphers, DES, Triple DES, AES, block-cipher modes, padding, IVs, nonces, counters, GCM, authenticated encryption, randomness, key distribution, key management, and implementation mistakes.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
06
Asymmetric cryptography
In development

Public Key Cryptography

Public and private keys, RSA, Diffie–Hellman, forward secrecy, KDFs, ElGamal, elliptic-curve cryptography, hybrid encryption, private-key protection, implementation risks, and side channels.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
07
Hashing and authentication
In development

Cryptographic Hash Functions

Hash properties, avalanche effect, birthday effect, SHA families, encoding versus encryption, MAC, HMAC, HKDF, password hashing, salts, peppers, work factors, and password attacks.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
08
Signatures and PKI
In development

Digital Signatures and Certificates

Digital-signature processes, RSA-PSS, DSA, ECDSA, EdDSA, certificates, CSRs, extensions, PKI, certificate authorities, trust chains, validation, revocation, HTTPS, and code signing.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next
09
Identity and authorization
In development

Authentication and Access Control

Identification, authentication, MFA, biometrics, DAC, MAC, RBAC, ABAC, least privilege, account lifecycle, SSO, OAuth, OpenID Connect, sessions, monitoring, and auditing.

📖 Explanation▣ Visual slides🧪 Simulator✓ Assessment
Coming next

Standard lecture design

Learning outcomes→Full explanation→Examples→Visual slides→Prediction prompts→Simulator→Knowledge checks→Final assessment