We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown
We are on Patreon! https://www.patreon.com/programmingthrowdown
T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693
Intro Topic: Interning
News/Links
- CIA Wiretapping
- https://www.forbes.com/sites/thomasbrewster/2017/03/07/cia-wikileaks-samsung-smart-tv-hack-security/#1dd6ec514bcd
- SHA1 Collision
- https://security.googleblog.com/2017/02/announcing-first-sha1-collision.html
Book of the Show
- Jason: How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life by Scott Adams
- Patrick: Make Magazine
Tool of the Show
- Jason: Tesseract
- Patrick: Pandemic App
Cryptography
- Keys
- Shared secret (a.k.a. password)
- One time pad
- Public & private key
- RSA
- PGP
- Signing
- Ciphers
- Stateless
- Caesar cipher
- Substitution cipher
- Stateful
- Block wise (example: AES)
- Streaming (example: Salsa20)
- Nonce (Initial state)
- Sending data securely
- Use libsodium
- Do ***not*** write your own crypto
- Quantum
- Compromised Clients