From 57f95dc18b6d4b48cf644563ce5f3c1c725ab15a Mon Sep 17 00:00:00 2001 From: "Dr. Capybara" Date: Tue, 17 Oct 2023 02:47:44 -0700 Subject: [PATCH] docs --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 495e1d2..7614460 100644 --- a/README.md +++ b/README.md @@ -71,12 +71,18 @@ use capycrypt::{ Message, sha3::aux_functions::byte_utils::get_random_bytes, curves::EdCurves::E448}; + // Get 5mb random data let mut msg = Message::new(&mut get_random_bytes(5242880)); -// Generate the keypair +// Create a new private/public keypair let key_pair = KeyPair::new(&get_random_bytes(32), "test key".to_string(), E448, 512); -// Encrypt with the public key + +// Encrypt the message msg.key_encrypt(&key_pair.pub_key, 512); +//Decrypt the message +msg.key_decrypt(&key_pair.priv_key, 512); +// Verify +assert!(msg.op_result.unwrap()); ``` ### Schnorr Signatures: