diff --git a/src/data/totp_key.rs b/src/data/totp_key.rs index 80348e5..00725ca 100644 --- a/src/data/totp_key.rs +++ b/src/data/totp_key.rs @@ -21,7 +21,7 @@ pub struct TotpKey { impl TotpKey { /// Generate a new TOTP key pub fn new_random() -> Self { - let random_bytes = rand::thread_rng().gen::<[u8; 10]>(); + let random_bytes = rand::thread_rng().gen::<[u8; 20]>(); Self { encoded: base32::encode(BASE32_ALPHABET, &random_bytes), }