Sounds like you know a lot about this stuff can you recommend a good book for beginner cryptography. Something interesting?? Maybe puzzles. Maybe history? Would like to dive in to the shallow end.

Replies (2)

I've been learning on the job for 25 years ... I don't really remember where I started. Play with tools. Old stuff like GPG. @jimmysong 's Programming Bitcoin has an elegant explanation of finite field eliptic curves from the ground up and other goodies. Maybe work through that. Start picking at things on the Internet. See something you don't understand, just go shave yacks until you get to the bottom of it. Rinse and relepeat. Just don't be intimidated and keep going. There's a lot to learn, but none of it is too mysterious, once you get under the hood. Applied cryptography is more about wisdom and rigorous systems thinking than exotic math. Have fun!