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 |