Cryptography 101 with Alfred Menezes

(cryptography101.ca)

41 points | by nmadden 4 days ago ago

4 comments

  • danhau 34 minutes ago

    What I would like, but haven’t found yet, is a cheat sheet on what up to date encryption method or algorithm one should use for whatever need. A kind of requirement -> algorithm dictionary.

    Like, I need to authenticate that a client is a known identity. What algo? How to use it? What to avoid? I need to sign a message or document. How? I need to verify said message. How? I need to store passwords. How?

    I know some crypto, but discovering and learning about them is a bit of a pain. For how important crypto is, you‘d think someone would have bothered to teach developers how to choose and deploy these algorithms properly.

  • teleforce 2 hours ago

    Alfred Menezes has also written a Handbook of Applied cryptography that can be accessed and download for free:

    https://cacr.uwaterloo.ca/hac/

  • zavec 2 hours ago

    Oh hey I took his crypto class in fourth year! Fantastic prof, I should check this out to refresh my memory.