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  |