Learning Quantum Cryptography by Doing It

11 months ago
6

PQSW is a secure transport layer (like TLS) implemented using modern quantum resistant cryptography from scratch, for learning and fun (I can not say it can be used commercially as it has not been audited, but it has been done properly, it is not a toy project.)

We explore one-time-pads, client puzzles, session key derivation, how to optimise the encryption envelops for network traffic, and some other intricancies.

0:00 Introduction & Caveats
3:05 Post-Quantum Secure Wire
8:25 Protocol Handshake
10:20 Client Puzzle intro
12:20 KEM's Server & Client setting a session
16:30 Pragmatic One-Time-Pads
18:00 The Key Distribution 'problem' not solved
19:16 Mini-demo
20:00 The Config File
20:25 How The Client Puzzle Works
22:05 Testing it
26:00 Key Encapsulation Mechanism (KEM) in detail
30:30 Key Schemes and its Key Sizes
34:00 Session Keys, AES Encryption
36:00 Network Packeting approach
39:30 Closing Comments

Loading comments...