Crypto 101 – Introductory course on cryptography
11–20 of 74 posts
Re: Crypto 101 – Introductory course on cryptography
#12I 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.
Re: Crypto 101 – Introductory course on cryptography
#13Started reading it, pretty good so far! Only thing, why did you choose to introduce block cipher modes in the stream cipher chapter? This makes little sense to me.
Re: Crypto 101 – Introductory course on cryptography
#14Started reading it, pretty good so far! Only thing, why did you choose to introduce block cipher modes in the stream cipher chapter? This makes little sense to me.
In point of fact, there isn't as significant a difference between the two in active research and industry. Many (most?) stream ciphers actually use blocks internally. For example, Salsa (and its spiritual successor, ChaCha) both use blocks and rounds. From one legitimate perspective, a block cipher mode enabling streaming encryption is a generalization of a stream cipher.
When you develop a stream cipher without a block system internally[1], you're trying to remove the versatility of block cipher modes in exchange for (hopefully significant) improvements in speed and efficiency. This is very difficult to do while maintaining security. At the end of the day there are only so many ways to do confusion and diffusion.
_______________________________
1. For example see Sosemanuk, which internally uses a linear feedback shift register and finite state machine.
Re: Crypto 101 – Introductory course on cryptography
#15Re: Crypto 101 – Introductory course on cryptography
#16superficial stuff
Re: Crypto 101 – Introductory course on cryptography
#17Re: Crypto 101 – Introductory course on cryptography
#18Re: Crypto 101 – Introductory course on cryptography
#19Earlier quoted context omitted.
What would you have preferred to see that wouldn't make it "superficial"?
AES explanation before DES? Why? It doesn't make any sense.
Re: Crypto 101 – Introductory course on cryptography
#20Oh 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?