Cryptography is not Magic
Don’t roll your own crypto. Broken crypto often looks like it works. The best way to build crypto is to learn how to break it. Use existing, vetted, well reviewed libraries. Leave it to the experts. Infosec people and their followers. The running theme seems to be that cryptography is a kind of Dark Magic, best left to anointed High Priests. Us mere Mortals cannot hope to wield it safely without first becoming one of those vaunted Experts — a futile endeavour for those of us who know their place. While being a good first order approximation, that kind of gate keeping is problematic on a number of levels. First, some people back in the real world have needs that current crypto systems don’t always fill. Insulting them with “you don’t know what you are doing” does not help. Second, it has a couple perverse effects: I would like to advocate a different approach. Cryptography has rules, which are both simpler and more fundamental than we might think. We could tell people what they don’t kn
July 2020 Cryptography is not Magic Don’t roll your own crypto. Broken crypto often looks like it works. The best way to build crypto is to learn how to break it. Use existing, vetted, well reviewed libraries. Leave it to the experts. Infosec people and their followers. The running theme seems to be that cryptography is a kind of Dark Magic, best left to anointed High Priests. Us mere Mortals cannot hope to wield it safely without first becoming one of those vaunted Experts — a futile endeavour for those of us who know their place. While being a good first order approximation, that kind of gat
Explore this link on the map →related reading
- Cryptography - Wikipediaen.wikipedia.org
- Themes from Real World Crypto 2022 - The Trail of Bits Blogblog.trailofbits.com
- Cryptographic right answers | Latacoralatacora.com
- Zero Knowledge Proofs: An illustrated primer – A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com
- Discovering cryptographic weaknesses with Claude \ Anthropicanthropic.com
- An introduction to cryptography in distributed ledger technology - DEV Communitydev.to
- A shallow dive into formal verificationvitalik.eth.limo
- Computer Scientists Achieve ‘Crown Jewel’ of Cryptography | Quanta Magazinequantamagazine.org
- ZK-Friendly Hash Functions | Zellic — Researchzellic.io
- Cryptographic Right Answers: Post Quantum Edition | Latacoralatacora.com
- 17 misconceptions about SNARKs - a16z cryptoa16zcrypto.com
- A High-Level Technical Overview of Fully Homomorphic Encryption || Math ∩ Programmingjeremykun.com