Back to Cryptographic Hash and Integrity Protection
University of Colorado System

Cryptographic Hash and Integrity Protection

Welcome to Cryptographic Hash and Integrity Protection! This course reviews cryptographic hash functions in general and their use in the forms of hash chain and hash tree (Merkle tree). Building on hash functions, the course describes message authentication focusing on message authentication code (MAC) based on symmetric keys. We then discuss digital signatures based on asymmetric cryptography, providing security properties such as non-repudiation which were unavailable in symmetric-cryptography-based message authentication. This course is a part of the Applied Cryptography specialization.

Status: Digital Communications
Status: Data Encryption Standard
IntermediateCourse9 hours

Featured reviews

AJ

Reviewed May 25, 2020

One of the best courses on hashing in cryptography...

SC

Reviewed Jun 1, 2021

Great theory. Professor is also super clear in his explanations. Recommended :)

RK

Reviewed Nov 13, 2024

Very helpful course to learn Cryptography..! and Sang-Yoon Chang is a nice teacher.

All reviews

Showing: 17 of 17

SAI
5.0
Reviewed Jun 12, 2020
Rizwan
5.0
Reviewed Nov 14, 2024
Sebastian
5.0
Reviewed Jun 2, 2021
Adri
5.0
Reviewed May 25, 2020
Mohamed
5.0
Reviewed Jun 19, 2018
himmat
5.0
Reviewed Dec 15, 2025
Izzatbek
5.0
Reviewed Oct 23, 2024
Og'abek
5.0
Reviewed Apr 16, 2025
Samsung
5.0
Reviewed Mar 22, 2025
Shoxrux
5.0
Reviewed Mar 26, 2026
Jandos
5.0
Reviewed Mar 22, 2026
Elmurodov
5.0
Reviewed Mar 19, 2026
Lincoln
4.0
Reviewed Nov 29, 2021
CHITTILLA
4.0
Reviewed Jan 18, 2018
Abhinav
3.0
Reviewed Dec 15, 2019
Ngo
1.0
Reviewed Jun 4, 2026
Nguyễn
1.0
Reviewed Aug 11, 2023