Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Cryptographic Hash Function

A cryptographic hash function is an algorithm that maps an input of arbitrary length to a fixed-size output, called a digest, such that the mapping is deterministic, fast to compute, effectively irreversible (preimage resistant), and collision resistant, meaning it is computationally infeasible to find two different inputs producing the same digest. The SHA-2 and SHA-3 families, MD5, SHA-1, RIPEMD and BLAKE2 are widely cited members of this class, used for data integrity checks, digital signatures and password storage schemes. MD5 and SHA-1 are now considered cryptographically broken against collision attacks and are retained mainly for legacy compatibility rather than new security-critical use.

Facts
Comparison
Era of Emergence
1991 1
Browse By
Cryptographic Hash Function
Filter Results9 entries
Sources
1. Cryptographic hash function - Wikipedia
Cryptographic hash function article, sentence naming 1991
Quote, Cryptographic hash function article, sentence naming 1991
MD5 was designed by Ronald Rivest in 1991 to replace an earlier hash function, MD4, and was specified in 1992 as RFC 1321.
View the Source
Wikipedia: SHA-1
Has Member: SHA-1 Algorithm, Lead paragraph: 'SHA-1 is a hash function which takes an input and produces a 160-bit hash value'.View the Source
RIPEMD (Wikipedia)
Has Member: RIPEMD, Lead paragraph: 'RIPEMD ... is a family of cryptographic hash functions developed in 1992'.View the Source
Wikipedia: SHA-256 Algorithm
Wikimedia Foundation
  • Has Member: SHA-256 Algorithm, Lead section
    is a set of cryptographic hash functions
  • Has Member: SHA-2 Algorithm, Lead section
    is a set of cryptographic hash functions
  • Has Member: SHA-2, Lead section
    is a set of cryptographic hash functions
View the Source
Wikipedia: BLAKE (hash function)
  • Has Member: BLAKE2, Lead section
    is a cryptographic hash function
  • Has Member: BLAKE, Lead section
    is a cryptographic hash function
View the Source
Whirlpool (hash function) (Wikipedia)
Has Member: Whirlpool Algorithm, Lead section
Quote, Has Member: Whirlpool Algorithm, Lead section
is a cryptographic hash function
View the Source
MD5, Wikipedia
Has Member: MD5 Algorithm, Lead section
Quote, Has Member: MD5 Algorithm, Lead section
is a widely used hash function
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.