Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

SHA512

Algorand uses the SHA-512 algorithm to strengthen post-quantum security by increasing collision resistance against Grover’s algorithm.

In Algorand, the SHA-512 algorithm is used to:

  • Compute an additional hash of the previous Light Block Header (prev512) (see Ledger normative specification),

  • Generate an additional commitment (txn512) of the transactions included in the block (payset) (see Ledger normative specification).