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 Browse By
Cryptographic Hash Function
Filter Results9 entries
Sources
1. Cryptographic hash function - Wikipedia
Cryptographic hash function article, sentence naming 1991Quote, 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 FoundationHas 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 SourceWhirlpool (hash function) (Wikipedia)
Has Member: Whirlpool Algorithm, Lead sectionQuote, Has Member: Whirlpool Algorithm, Lead section
is a cryptographic hash function
View the Source MD5, Wikipedia
Has Member: MD5 Algorithm, Lead sectionQuote, Has Member: MD5 Algorithm, Lead section
is a widely used hash function
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.