Struct openssl::crypto::symm::Crypter[][src]

pub struct Crypter { /* fields omitted */ }

Represents a symmetric cipher context.

Methods

impl Crypter
[src]

Enables or disables padding. If padding is disabled, total amount of data encrypted must be a multiple of block size.

Initializes this crypter.

Important traits for Vec<u8>

Update this crypter with more data to encrypt or decrypt. Returns encrypted or decrypted bytes.

Important traits for Vec<u8>

Finish crypting. Returns the remaining partial block of output, if any.

Trait Implementations

impl Drop for Crypter
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Crypter

impl !Sync for Crypter