Lines Matching refs:Crypter
431 /// use openssl::symm::{Cipher, Mode, Crypter};
439 /// let mut encrypter = Crypter::new(
466 /// let mut decrypter = Crypter::new(
481 pub struct Crypter {
485 impl Crypter {
486 /// Creates a new `Crypter`. The initialisation vector, `iv`, is not necessary for certain
498 ) -> Result<Crypter, ErrorStack> {
523 Ok(Crypter { ctx })
618 /// This is a convenient interface to `Crypter` to encrypt all data in one go. To encrypt a stream
619 /// of data incrementally , use `Crypter` instead.
657 /// This is a convenient interface to `Crypter` to decrypt all data in one go. To decrypt a stream
658 /// of data incrementally , use `Crypter` instead.
698 let mut c = Crypter::new(t, mode, key, iv)?;
722 let mut c = Crypter::new(t, Mode::Encrypt, key, iv)?;
753 let mut c = Crypter::new(t, Mode::Decrypt, key, iv)?;
810 let mut c = super::Crypter::new(
840 let mut c = super::Crypter::new(
854 let mut c = super::Crypter::new(
884 let mut cr = super::Crypter::new(
933 let mut c = Crypter::new(ciphertype, Mode::Decrypt, &key, Some(&iv)).unwrap();
1617 let mut c = Crypter::new(Cipher::sm4_ecb(), Mode::Encrypt, &key, None).unwrap();