Lines Matching refs:data

5 //! Encrypt data in AES128 CBC mode
11 //! let data = b"Some Crypto Text";
18 //! data).unwrap();
528 /// If padding is disabled, total amount of data encrypted/decrypted must
567 /// Feeds data from `input` through the cipher, writing encrypted/decrypted
585 /// Finishes the encryption/decryption process, writing any remaining data
603 /// When encrypting data with an AEAD cipher, this must be called after `finalize`.
613 /// Encrypts data in one go, and returns the encrypted data.
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.
623 /// Encrypt data in AES128 CBC mode
629 /// let data = b"Some Crypto Text";
636 /// data).unwrap();
647 data: &[u8],
649 cipher(t, Mode::Encrypt, key, iv, data)
652 /// Decrypts data in one go, and returns the decrypted data.
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.
662 /// Decrypt data in AES128 CBC mode
668 /// let data = b"\xB4\xB9\xE7\x30\xD6\xD6\xF7\xDE\x77\x3F\x1C\xFF\xB3\x3E\x44\x5A\x91\xD7\x27\x62\
676 /// data).unwrap();
686 data: &[u8],
688 cipher(t, Mode::Decrypt, key, iv, data)
696 data: &[u8],
699 let mut out = vec![0; data.len() + t.block_size()];
700 let count = c.update(data, &mut out)?;
719 data: &[u8],
723 let mut out = vec![0; data.len() + t.block_size()];
729 c.set_data_len(data.len())?;
734 let count = c.update(data, &mut out)?;
750 data: &[u8],
754 let mut out = vec![0; data.len() + t.block_size()];
760 c.set_data_len(data.len())?;
765 let count = c.update(data, &mut out)?;
875 let data = [
887 &data,
892 let mut unciphered_data = vec![0; data.len() + super::Cipher::aes_256_cbc().block_size()];