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