BLAKE2b

E792091

BLAKE2b is a cryptographic hash function optimized for 64-bit platforms, known for its high speed, strong security, and use in modern applications as a successor to algorithms like SHA-2 and MD5.

Try in SPARQL Jump to: Statements Referenced by

Statements (52)

Predicate Object
instanceOf cryptographic hash function
alternativeTo MD5 NERFINISHED
SHA-1
SHA-2
SHA-3
basedOn BLAKE NERFINISHED
blockSize 128 bytes
collisionResistanceTarget 2^256 operations
derivedFrom ChaCha quarter-round function
designedBy Christian Winnerlein NERFINISHED
Jean-Philippe Aumasson NERFINISHED
Samuel Neves NERFINISHED
Zooko Wilcox-O’Hearn NERFINISHED
designedFor 64-bit platforms
software implementations
designedToBe fast
secure
simple to implement
digestSize 512 bits
fasterThan MD5 NERFINISHED
SHA-2 NERFINISHED
SHA-3 NERFINISHED
introducedIn 2012
optimizedFor 64-bit CPUs
partOfFamily BLAKE2 NERFINISHED
preimageResistanceTarget 2^512 operations
secondPreimageResistanceTarget 2^512 operations
securityLevelComparableTo SHA-2 NERFINISHED
SHA-3 NERFINISHED
specifiedIn RFC 7693 NERFINISHED
standardizedBy Internet Engineering Task Force
surface form: IETF
successorOf BLAKE NERFINISHED
successorTo MD5 NERFINISHED
SHA-1 NERFINISHED
supports configurable output length
keyed hashing
message authentication
personalization
salted hashing
tree hashing
supportsDigestSizeDownTo 8 bits GENERATED
supportsDigestSizeUpTo 512 bits GENERATED
usedIn Argon2 NERFINISHED
Zcash NERFINISHED
blockchain systems
cryptographic protocols
digital signatures
file integrity checking
password hashing schemes
usesInternalStructure HAIFA-like mode
usesPrimitive ARX (add-rotate-xor)
usesWordSize 64 bits

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.