8 bits only: What is Cryptography?

What are keys?

  • Without publicizing encryption schemes, it is much harder to form standardized mechanisms for encryption atop existing protocols.
  • Publicizing encryption schemes leads to significantly more peer-reviewing of the algorithms, and in turn, increased robustness.
  • If exposed, it is much easier to replace a key, than an entire encryption scheme.
  • Even with best efforts, it is difficult to keep an entire encryption scheme secret, compared to just a key.
Credit: Intro. to Modern Cryptography, Katz

What is a cryptographic key?

It’s not that simple, right?

  • Is the same key used for encrypting and decrypting a message?
  • How do we initially share the keys that we use to encrypt the messages on a channel, over that very same channel? Is this even possible?
  • Do we use the same keys for encryption of channels with many different parties?

--

--

--

Working on storage management and infrastructure at Azure SQL

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

ICO Review — 5 reasons why Uncloak will be the next game player in cybersecurity

December 16 AMA session with PlanetWatch CEO

Six common misconceptions about cybersecurity

Your Office Printer Caused A Cyber Attack?

Answers to your common DNS CNAME issues

JRNY Club X Seedify Partnership | 5 JRNY Club NFTs & 10K $SFUND Giveaway

PinnacleCart Server-Side Skimmers and Backdoors

Using Wireshark to show you, how unsecure a public network can be.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Aashray Anand

Aashray Anand

Working on storage management and infrastructure at Azure SQL

More from Medium

Meet the Kambrian — Máté

Coding Puzzles[EP2]: What Anime to Watch

Top learning tips for developers in 2022 | 4mation

A not hyped Web 3.0 perspective