hashFunction

P8884
predicate

Indicates a relationship where an input value is transformed into a fixed-size output (hash) according to a specific deterministic hashing algorithm.

All labels observed (13)

Label Occurrences
hashFunction canonical 11
typicalHashFunction 5
commonlyUsedHashFunction 2

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hashFunction
Generated description
Indicates a relationship where an input value is transformed into a fixed-size output (hash) according to a specific deterministic hashing algorithm.

Sample triples (30)

Subject Object
Bitcoin SHA-256 ⓘ
Git SHA-1 ⓘ
Genesis Block double SHA-256 via predicate surface "hashAlgorithm" ⓘ
TLS 1.2 Finished message negotiated PRF hash (e.g., SHA-256) via predicate surface "usesHashAlgorithm" ⓘ
HMAC SHA-1 via predicate surface "typicalHashFunction" ⓘ
HMAC SHA-256 via predicate surface "typicalHashFunction" ⓘ
HMAC SHA-512 via predicate surface "typicalHashFunction" ⓘ
HMAC MD5 via predicate surface "typicalHashFunction" ⓘ
RFC 8332 SHA-256 via predicate surface "hashFunctionsUsed" ⓘ
RFC 8332 SHA-512 via predicate surface "hashFunctionsUsed" ⓘ
Gravatar MD5 via predicate surface "hashAlgorithm" ⓘ
P2PKH RIPEMD-160 ⓘ
P2PKH SHA-256 ⓘ
Bitcoin Cash SHA-256 ⓘ
TLS 1.2 PRF P_hash(secret, seed) = HMAC_hash(secret, A(1) || seed) || HMAC_hash(secret, A(2) || seed) || ... via predicate surface "P_hashDefinition" ⓘ
Ed25519 SHA-512 ⓘ
Ed448 SHAKE256 via predicate surface "hashFunctionUsed" ⓘ
DSA cryptographic hash function via predicate surface "hashFunctionRequirement" ⓘ
DSA SHA-1 via predicate surface "commonlyUsedHashFunction" ⓘ
DSA SHA-2 via predicate surface "commonlyUsedHashFunction" ⓘ
RIPEMD-160 arbitrary-length input via predicate surface "hashes" ⓘ
Rabin–Karp algorithm polynomial rolling hash via predicate surface "hashFunctionType" ⓘ
Pay-to-Witness-Script-Hash SHA256 ⓘ
NSEC3PARAM SHA-1 via predicate surface "hashAlgorithmDefault" ⓘ
Equihash block header data via predicate surface "hashFunctionInput" ⓘ
ZEC Equihash ⓘ
RFC 8032 SHA-512 ⓘ
RFC 8032 SHAKE256 ⓘ
linked to: Keccak
Fiat–Shamir heuristic cryptographic hash function such as SHA-2 or SHA-3 via predicate surface "typicalHashFunction" ⓘ
SCRAM-SHA-1 SHA-1 ⓘ