Struct crypto::ripemd160::Ripemd160 [] [src]

pub struct Ripemd160 { /* fields omitted */ }

Structure representing the state of a Ripemd160 computation

Methods

impl Ripemd160
[src]

[src]

Trait Implementations

impl Clone for Ripemd160
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Ripemd160
[src]

impl Digest for Ripemd160
[src]

[src]

Resets the hash to its original state also clearing the buffer. To be used in between hashing separate messages to avoid having to recreate and allocate the whole structure.

[src]

Adds the input msg to the hash. This method can be called repeatedly for use with streaming messages.

[src]

Returns the resulting digest of the entire message. Note: out must be at least 20 bytes (160 bits)

[src]

Returns the size of the digest in bits

[src]

Returns the block size the hash operates on in bytes

[src]

Get the output size in bytes.

[src]

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

[src]

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