Struct crypto::poly1305::Poly1305 [] [src]

pub struct Poly1305 { /* fields omitted */ }

Methods

impl Poly1305
[src]

[src]

Trait Implementations

impl Clone for Poly1305
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Poly1305
[src]

impl Mac for Poly1305
[src]

[src]

Process input data. Read more

[src]

Reset the Mac state to begin processing another input stream.

[src]

Obtain the result of a Mac computation as a MacResult.

[src]

Obtain the result of a Mac computation as [u8]. This method should be used very carefully since incorrect use of the Mac code could result in permitting a timing attack which defeats the security provided by a Mac function. Read more

[src]

Get the size of the Mac code, in bytes.