Skip to main content

Define “Cryptographic Hash Function.”

A Cryptographic Hash Function is a mathematical algorithm that takes an input (data of any size) and returns a fixed-size, unique string of characters (the hash). It is one-way (irreversible) and deterministic.

In blockchain, it is used for data integrity, creating block headers, and securing transactions, as any change to the input data results in a completely different hash.

How Does a Deterministic Signature Scheme Differ from a Non-Deterministic One?
What Is a Preimage Attack in Cryptography?
How Does the ‘Volatility’ of a Derivative Contrast with the ‘Fixed Output’ of a Hash Function?
Define ‘Cryptographic Hash Function’ and Its Key Properties