Welcome to Week 1-Course introduction
Welcome to An Introduction to Cryptography
The course and its creator
()
Welcome to Week 1-Lesson 1: Simple cryptography
Lesson 1: Overview
An introduction to simple cryptography
The three roles of cryptography
Lesson 1: Summary and next steps
Welcome to Week 1-Lesson 2: Simple ciphers
Lesson 2: Overview
What is a 'simple cipher'?
Your turn: Try out a simple cipher
Simple ciphers: Substitution ciphers
Simple ciphers: Transposition ciphers
Simple ciphers: Permutation ciphers
Simple ciphers: Polygraphic ciphers
Your turn: Simple ciphers exercise
Solutions: Simple ciphers exercise
()
Vulnerabilities of simple ciphers
Lesson 2: Summary and next steps
Week 2: Modern cryptography-Lesson 3: An introduction to modern cryptography
Lesson 3: Overview
What do we use cryptography for now?
Modern day cryptography
Rivest–Shamir–Adleman (RSA) encryption
Part 1: RSA - Key generation
Part 2: RSA - Encryption
Part 3: RSA - Decryption
Lesson 3: Summary and next steps
Week 2: Modern cryptography-Lesson 4: Modern cryptography continued
Lesson 4: Overview
Modern cryptography: End-to-end encryption
Hash functions
Optional exercise: Hash functions
Digital signatures
Lesson 4: Summary and next steps
Week 2: Modern cryptography-Course summary and assessment
Course summary
()
Further exploration