Please enable JavaScript.
Coggle requires JavaScript to display documents.
Cryptographic Hash Functions - Coggle Diagram
Cryptographic Hash Functions
Definition
Transforming input data into a fixed-size hash value.
Properties of Secure Hash Functions
Second Preimage Resistance
Collision Resistance
Preimage Resistance
Deterministic Output
Fast Computation
Algorithms
HMAC
CMAC
SHA-1
MD5
SHA-256
Applications
Digital Signatures
Data Integrity
Password Storage
Blockchain Technology
Message Authentication
Limitations
Collision attacks can compromise certain hash functions.
Cannot be reversed to retrieve the original input.
Vulnerable to brute force attacks if hash values are short.