I read the book, it is well written, accessible and pretty accurate. I think it's worth a skim even just to learn more about something you vaguely know but you can't explain in your own words.
A resource I found really helpful was a fantastic classroom-setting lecture series Introduction to Cryptography by Christof Paar[0] .<p>[0]: <a href="https://www.youtube.com/watch?v=2aHkqB2-46k" rel="nofollow">https://www.youtube.com/watch?v=2aHkqB2-46k</a>
There is also a cryptography course from Udacity: <a href="https://www.udacity.com/course/applied-cryptography--cs387" rel="nofollow">https://www.udacity.com/course/applied-cryptography--cs387</a>
From 2016: <a href="https://news.ycombinator.com/item?id=13089489" rel="nofollow">https://news.ycombinator.com/item?id=13089489</a>
I skimmed through it this morning and was genuinely surprised by its accessibility.<p>The concepts are as I remember from my cryptography course in college, and is a great refresher!<p>Thank you!
Oh interesting. I recently got "Applied Cryptography" in one of the nostarchpress sales. I expected it to be turbo technical and way outside my league but popped it open on a whim one day. So far it's incredibly accessible, does anyone have thoughts on that versus this course? Worth taking the course after I finish Applied cryptography?
I just watched the talk on that page, it was fantastic! Especially for dump developers like myself who never studied actual CS or math.
Thanks for sharing.
Started reading it, pretty good so far!<p>Only thing, why did you choose to introduce block cipher modes in the stream cipher chapter? This makes little sense to me.