Struct crypto::sha2::Sha512Trunc256[][src]

pub struct Sha512Trunc256 { /* fields omitted */ }

The SHA-512 hash algorithm with the SHA-512/256 initial hash value. The result is truncated to 256 bits.

Methods

impl Sha512Trunc256
[src]

Construct an new instance of a SHA-512/256 digest.

Trait Implementations

impl Clone for Sha512Trunc256
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Sha512Trunc256
[src]

impl Digest for Sha512Trunc256
[src]

Provide message data. Read more

Retrieve the digest result. This method may be called multiple times. Read more

Reset the digest. This method must be called after result() and before supplying more data. Read more

Get the output size in bits.

Get the block size in bytes.

Get the output size in bytes.

Convenience function that feeds a string into a digest. Read more

Convenience function that retrieves the result of a digest as a String in hexadecimal format. Read more

Auto Trait Implementations

impl Send for Sha512Trunc256

impl Sync for Sha512Trunc256