Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4572 + 2433 = 7005
Home Page
Introduction to Cryptography CSCI 462-01 Spring Semester 2018
Course Page

CSCI 462—Introduction to Cryptography
Chapter 11. Hash Functions
Lecture Notes

Prof. Alan Kaminsky
Rochester Institute of Technology—Department of Computer Science


One-Way Hash Functions


Generic Attacks on Hash Functions


The Merkle-Damgård Construction


MD5


SHA-1 and SHA-2


Block Cipher Based Hash Functions


Attacks on Merkle-Damgård


Alternatives to Merkle-Damgård


SHA-3


Password Hashing


Biryukov et. al, op. cit.

Introduction to Cryptography CSCI 462-01 Spring Semester 2018
Course Page
Alan Kaminsky Department of Computer Science Rochester Institute of Technology 4572 + 2433 = 7005
Home Page
Copyright © 2018 Alan Kaminsky. All rights reserved. Last updated 21-Mar-2018. Please send comments to ark­@­cs.rit.edu.