Module blake2

Source
Expand description

BLAKE2 hash function implementations

This module implements the BLAKE2 family of hash functions as specified in RFC 7693 (https://www.rfc-editor.org/rfc/rfc7693.html). BLAKE2 is optimized for speed on 64-bit platforms while maintaining high security levels.

Supported variants:

  • BLAKE2b – 64‑bit optimized, digest up to 64 bytes.
  • BLAKE2s – 32‑bit optimized, digest up to 32 bytes.

Structs§

Blake2b
Blake2s
BLAKE2s state

Enums§

Blake2bAlgorithm
Blake2sAlgorithm
Define Blake2s algorithm marker type