diff --git a/openssl/src/envelope.rs b/openssl/src/envelope.rs index 86ba637740cd41076f4b371db9b2a0e499482853..963bab34dcb4238f239ff7568629930ca20d2f3a 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}; diff --git a/openssl/src/pkey.rs b/openssl/src/pkey.rs index 6688062c966ecf5caa2d90742ca80b9e171c8b3d..d7bcdf0efef1761c099427e65347fd5f18ca0ade 100644 --- a/openssl/src/pkey.rs +++ b/openssl/src/pkey.rs @@ -33,13 +33,11 @@ //! use openssl::pkey::PKey; //! use std::str; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let pkey = PKey::from_rsa(rsa).unwrap(); +//! let rsa = Rsa::generate(2048).unwrap(); +//! let pkey = PKey::from_rsa(rsa).unwrap(); //! -//! let pub_key: Vec = pkey.public_key_to_pem().unwrap(); -//! println!("{:?}", str::from_utf8(pub_key.as_slice()).unwrap()); -//! } +//! let pub_key: Vec = pkey.public_key_to_pem().unwrap(); +//! println!("{:?}", str::from_utf8(pub_key.as_slice()).unwrap()); //! ``` use foreign_types::{ForeignType, ForeignTypeRef}; diff --git a/openssl/src/rsa.rs b/openssl/src/rsa.rs index 9cd0fb14270ea276cd92170289dceea97f4f6261..21e647cc23a7c5e2b8656a79c31b710c5477496f 100644 --- a/openssl/src/rsa.rs +++ b/openssl/src/rsa.rs @@ -18,12 +18,10 @@ //! ```rust //! use openssl::rsa::{Rsa, Padding}; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let data = b"foobar"; -//! let mut buf = vec![0; rsa.size() as usize]; -//! let encrypted_len = rsa.public_encrypt(data, &mut buf, Padding::PKCS1).unwrap(); -//! } +//! let rsa = Rsa::generate(2048).unwrap(); +//! let data = b"foobar"; +//! let mut buf = vec![0; rsa.size() as usize]; +//! let encrypted_len = rsa.public_encrypt(data, &mut buf, Padding::PKCS1).unwrap(); //! ``` use foreign_types::{ForeignType, ForeignTypeRef}; use libc::c_int; diff --git a/openssl/src/sha.rs b/openssl/src/sha.rs index e74eb29fd0320d90da1c37e943b0cf2c89f4d9ed..811a5321d338c9ec7844d1235d46473204c3518f 100644 --- a/openssl/src/sha.rs +++ b/openssl/src/sha.rs @@ -16,15 +16,13 @@ //! ```rust //! use openssl::sha; //! -//! fn main() { -//! let mut hasher = sha::Sha256::new(); +//! let mut hasher = sha::Sha256::new(); //! -//! hasher.update(b"Hello, "); -//! hasher.update(b"world"); +//! hasher.update(b"Hello, "); +//! hasher.update(b"world"); //! -//! let hash = hasher.finish(); -//! println!("Hashed \"Hello, world\" to {}", hex::encode(hash)); -//! } +//! let hash = hasher.finish(); +//! println!("Hashed \"Hello, world\" to {}", hex::encode(hash)); //! ``` //! //! On the other hand, if you already have access to all of the data you woud like to hash, you @@ -34,10 +32,8 @@ //! ```rust //! use openssl::sha::sha256; //! -//! fn main() { -//! let hash = sha256(b"your data or message"); -//! println!("Hash = {}", hex::encode(hash)); -//! } +//! let hash = sha256(b"your data or message"); +//! println!("Hash = {}", hex::encode(hash)); //! ``` use libc::c_void; use std::mem; diff --git a/openssl/src/x509/extension.rs b/openssl/src/x509/extension.rs index 1386066740c5ea807e1b3f845829abf3cd258074..fca3492a92aa05a20558c54d81fdcc5aaf66352f 100644 --- a/openssl/src/x509/extension.rs +++ b/openssl/src/x509/extension.rs @@ -11,12 +11,10 @@ //! use openssl::x509::extension::BasicConstraints; //! use openssl::x509::X509Extension; //! -//! fn main() { -//! let mut bc = BasicConstraints::new(); -//! let bc = bc.critical().ca().pathlen(1); +//! let mut bc = BasicConstraints::new(); +//! let bc = bc.critical().ca().pathlen(1); //! -//! let extension: X509Extension = bc.build().unwrap(); -//! } +//! let extension: X509Extension = bc.build().unwrap(); //! ``` use std::fmt::Write; diff --git a/openssl/src/x509/store.rs b/openssl/src/x509/store.rs index 50d911be6ba9262959a36ad739366d349e22fd34..88ca354627b2e05f6d0cc7aa5a6cce3eb39ae01e 100644 --- a/openssl/src/x509/store.rs +++ b/openssl/src/x509/store.rs @@ -13,28 +13,26 @@ //! use openssl::rsa::Rsa; //! use openssl::nid::Nid; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let pkey = PKey::from_rsa(rsa).unwrap(); +//! let rsa = Rsa::generate(2048).unwrap(); +//! let pkey = PKey::from_rsa(rsa).unwrap(); //! -//! let mut name = X509Name::builder().unwrap(); -//! name.append_entry_by_nid(Nid::COMMONNAME, "foobar.com").unwrap(); -//! let name = name.build(); +//! let mut name = X509Name::builder().unwrap(); +//! name.append_entry_by_nid(Nid::COMMONNAME, "foobar.com").unwrap(); +//! let name = name.build(); //! -//! let mut builder = X509::builder().unwrap(); -//! builder.set_version(2).unwrap(); -//! builder.set_subject_name(&name).unwrap(); -//! builder.set_issuer_name(&name).unwrap(); -//! builder.set_pubkey(&pkey).unwrap(); -//! builder.sign(&pkey, MessageDigest::sha256()).unwrap(); +//! let mut builder = X509::builder().unwrap(); +//! builder.set_version(2).unwrap(); +//! builder.set_subject_name(&name).unwrap(); +//! builder.set_issuer_name(&name).unwrap(); +//! builder.set_pubkey(&pkey).unwrap(); +//! builder.sign(&pkey, MessageDigest::sha256()).unwrap(); //! -//! let certificate: X509 = builder.build(); +//! let certificate: X509 = builder.build(); //! -//! let mut builder = X509StoreBuilder::new().unwrap(); -//! let _ = builder.add_cert(certificate); +//! let mut builder = X509StoreBuilder::new().unwrap(); +//! let _ = builder.add_cert(certificate); //! -//! let store: X509Store = builder.build(); -//! } +//! let store: X509Store = builder.build(); //! ``` use foreign_types::ForeignTypeRef;