We're Emma Bostian, Sidney Buckner, Kelly Vaughn, and Ali Spittel - four seasoned software developers working in different sectors. Since there's a major lack of technical podcasts out there, we've decided to start one. Just kidding -- there's already a ton! But, we wanted to add our voices to the space and share our experiences and advice. We'll have great discussions around how to start coding, the hot technologies right now, how to get your first developer job, and more! Check out our website!

Cryptography

March 08, 2021 00:35:09 25.55 MB Downloads: 0

Cryptography is a method of protecting information and communication through the use of code so only those for whom the information is intended can read and process it. Cryptography is used for many things from online banking to GitHub commits. Today we’ll dive into the basics of cryptography. Let’s get started!

Show Notes

  • [0:25] Our experience with cryptography
  • [03:08] What is cryptography?
  • [04:21] Four objectives of cryptography
  • [09:44] Types of cryptography
  • [23:34] Historical Cryptography
  • [30:54] How to learn cryptography
  • [32:34] Shoutouts

We got this note about RSA private/public keys from a listener:

"The point of having public and private keys is that the public key can only encrypt a message, and only the private key can decrypt the message. So the public key is safe for anyone to have, since you can’t use it to read anyone else’s message. The private key needs to stay private so only you can read messages encrypted by the public key"

Thanks for the clarification, Brad!

Resources

Transcript

https://github.com/ladybug-podcast/ladybug-website/blob/master/transcripts/67-cryptography.md