Module octavo_digest::blake2 [] [src]

BLAKE2 family

General info

Name Digest size Block size Rounds Structure Reference
BLAKE2s-128 128 bits 512 bits 10 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2s-160 160 bits 512 bits 10 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2s-224 224 bits 512 bits 10 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2s-256 256 bits 512 bits 10 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2b-160 160 bits 1024 bits 12 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2b-256 256 bits 1024 bits 12 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2b-384 384 bits 1024 bits 12 Merkle–Damgård [FIPS 180-4][fips180-4]
BLAKE2b-512 512 bits 1024 bits 12 Merkle–Damgård [FIPS 180-4][fips180-4]

Structs

Blake2b

General BLAKE2b implementation

Blake2s

General BLAKE2s implementation

Type Definitions

Blake2b160

BLAKE2b-160 implementation

Blake2b256

BLAKE2b-256 implementation

Blake2b384

BLAKE2b-384 implementation

Blake2b512

BLAKE2b-512 implementation

Blake2s128

BLAKE2s-128 implementation

Blake2s160

BLAKE2s-160 implementation

Blake2s224

BLAKE2s-224 implementation

Blake2s256

BLAKE2s-256 implementation