Thursday, March 30, 2017

Episode 64: Cryptography

Download

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


Tool of the Show


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




2 comments:


  1. Thanks for sharing this.,
    Leanpitch provides crash course in Brain hacks using NLP everyone can use it wisely.

    Brain hacks with NLP

    NLP training

    NLP crash course

    ReplyDelete
  2. You are doing a tremendous job. It is very enlightening and achieves what it desires. I will make sure that I read all of your blogs in future. It will definitively enhance my knowledge.
    Do check
    Paypal Login
    gemini login

    ReplyDelete