Rigorous in its definitions yet easy to read, Crypto Dictionary covers the field of cryptography in an approachable, and sometimes humorous way.
This book will become the go-to dictionary (and encyclopedia) for crypto novices and experts alike. It covers technical terms found in modern software, such as "pseudorandom function," while providing important context for historical references like the "crypto wars," sharing amusing anecdotes (ever heard of the "Hasty Pudding Cipher"?), and describing major conferences in the field, including Eurocrypt and Real World Crypto.
Crypto Dictionary describes the field's most innovative techniques, like zero-knowledge proofs and isogenies, as well as those developed in the context of blockchain applications, in a broadly approachable way.