feat: optimize
This commit is contained in:
@@ -138,10 +138,10 @@ pub fn decrypt_single(config: &Option<TinyEncryptConfig>,
|
||||
|
||||
let key = SecVec(try_decrypt_key(config, selected_envelop, pin, slot)?);
|
||||
let nonce = SecVec(opt_result!(util::decode_base64(&meta.nonce), "Decode nonce failed: {}"));
|
||||
let key_nonce = KeyNonce { k: &key.0, n: &nonce.0 };
|
||||
let key_nonce = KeyNonce { k: key.as_ref(), n: nonce.as_ref() };
|
||||
|
||||
// debugging!("Decrypt key: {}", hex::encode(&key.0));
|
||||
util_msg::when_debug(|| debugging!("Decrypt nonce: {}", hex::encode(&nonce.0)));
|
||||
util_msg::when_debug(|| debugging!("Decrypt nonce: {}", hex::encode(nonce.as_ref())));
|
||||
|
||||
let enc_meta = parse_encrypted_meta(&meta, cryptor, &key_nonce)?;
|
||||
parse_encrypted_comment(&meta, cryptor, &key_nonce)?;
|
||||
|
||||
Reference in New Issue
Block a user