Table of ContentsHashing, MACs, RSA Rehash: Why do we hash? Rehash: What is a hash? Rehash: How do we hash? A MoDESt Proposal Problem 3: Insecure Specific Hashes: MD5 Specific Hashes: SHA Specific Hashes: RIPEMD Message Authentication Codes What makes a MAC? Encryption-Based MACs Hash-based MACs HMAC HMAC Attack Whatís next? Public Key The Key Idea VeRSAtile Solution Vice VeRSA Factoring in Attacks How hard is factoring? An ERSAtz Attack Other AdveRSArial Strategies Key Management Solution #1: DispeRSAL #2: Certificate Authorities Recommended Reading |
Author: Sandy Kutin
Email: kutin@uchicago.edu |