summaryrefslogtreecommitdiff
path: root/openssl/src/envelope.rs
diff options
context:
space:
mode:
Diffstat (limited to 'openssl/src/envelope.rs')
-rw-r--r--openssl/src/envelope.rs20
1 files changed, 9 insertions, 11 deletions
diff --git a/openssl/src/envelope.rs b/openssl/src/envelope.rs
index 86ba6377..963bab34 100644
--- a/openssl/src/envelope.rs
+++ b/openssl/src/envelope.rs
@@ -8,20 +8,18 @@
//! use openssl::pkey::PKey;
//! use openssl::symm::Cipher;
//!
-//! fn main() {
-//! let rsa = Rsa::generate(2048).unwrap();
-//! let key = PKey::from_rsa(rsa).unwrap();
+//! let rsa = Rsa::generate(2048).unwrap();
+//! let key = PKey::from_rsa(rsa).unwrap();
//!
-//! let cipher = Cipher::aes_256_cbc();
-//! let mut seal = Seal::new(cipher, &[key]).unwrap();
+//! let cipher = Cipher::aes_256_cbc();
+//! let mut seal = Seal::new(cipher, &[key]).unwrap();
//!
-//! let secret = b"My secret message";
-//! let mut encrypted = vec![0; secret.len() + cipher.block_size()];
+//! let secret = b"My secret message";
+//! let mut encrypted = vec![0; secret.len() + cipher.block_size()];
//!
-//! let mut enc_len = seal.update(secret, &mut encrypted).unwrap();
-//! enc_len += seal.finalize(&mut encrypted[enc_len..]).unwrap();
-//! encrypted.truncate(enc_len);
-//! }
+//! let mut enc_len = seal.update(secret, &mut encrypted).unwrap();
+//! enc_len += seal.finalize(&mut encrypted[enc_len..]).unwrap();
+//! encrypted.truncate(enc_len);
//! ```
use crate::error::ErrorStack;
use crate::pkey::{HasPrivate, HasPublic, PKey, PKeyRef};