From 054f55b734010f40b7da6474a8722b9a64a61a94 Mon Sep 17 00:00:00 2001 From: Avril Date: Wed, 30 Sep 2020 16:18:35 +0100 Subject: [PATCH] aes body new random --- src/format/key/aes.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/format/key/aes.rs b/src/format/key/aes.rs index 04ee57b..fc5dcc0 100644 --- a/src/format/key/aes.rs +++ b/src/format/key/aes.rs @@ -43,6 +43,12 @@ impl AesBody { Self { key, garbage: new_padding() } } + + /// Create a new body with a random key + pub fn new_random() -> Self + { + Self::new_key(AesKey::generate().expect("Not enough entropy")) + } /// Create an empty, keyless body /// /// # Important