3 ms·
Does anyone have any good references, preferably a book but a good detailed website is fine, on cryptography, hashing, public/private keys, tokens, encryption,
by bmitc 5y ago
Does anyone have any good references, preferably a book but a good detailed website is fine, on cryptography, hashing, public/private keys, tokens, encryption, etc. as it relates to a software engineer? I don't necessarily want to know all the nitty gritty details of how these things are implemented. Rather, I think I would prefer simply understanding them and how to use them, piece them together, etc. to build something out of them.
I just have very little knowledge in this area. I'm going through a how to build a blockchain book right now, and I find myself struggling a little bit where I'm just calling some library functions but not necessarily knowing how to compose things properly.
- manceraio 5y agoFor that I like this one: https://cryptobook.nakov.com/ https://cryptobook.nakov.com/
- bmitc 5y agoThanks!
- tptacek 5y agoJP Aumasson is one of the authors of the BLAKE hashes and wrote "Serious Cryptography": https://www.amazon.com/Serious-Cryptography-Practical-Introduction-Encryption/dp/1593278268 https://www.amazon.com/Serious-Cryptography-Practical-Introd...
- bmitc 5y agoThanks!
- lanecwagner 5y agoI wrote this one: https://app.qvault.io/course/6321ddbf-49eb-4748-9737-6bc12e8bb705/4907b729-6a49-409c-a634-d64d357f9a8b/5c7bdecf-b3be-4947-aea6-749e2d1d96b4 https://app.qvault.io/course/6321ddbf-49eb-4748-9737-6bc12e8... it's a crypto course where you write the solutions in Go. you might enjoy it :)