Skip to main content

SHA3_256

Type Alias SHA3_256 

Source
pub type SHA3_256 = SHA3Internal<SHA3_256Params>;
Expand description

Public type for SHA3_256.

Aliased Type§

pub struct SHA3_256 { /* private fields */ }

Trait Implementations§

Source§

impl AlgorithmOID for SHA3_256

Assigned by NIST in the Computer Security Objects Register: id-sha3-256 { hashAlgs 8 }

Source§

const OID: &'static [u32]

The OID in component form – each u32 is one OID component.
Source§

const OID_DER: &'static [u8]

The OID in its DER-encoded form.
Source§

impl HashAlgParams for SHA3_256

Source§

const OUTPUT_LEN: usize = 32

The fixed output length of the hash function.
Source§

const BLOCK_LEN: usize = 136

The internal block length of the hash function, which is often used as a meta-parameter for determining the security strength of the hash function since this limits the internal collision resistance of the hash function.