Supports YubiKey HMAC KDF Encryption #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
Use YubiKey HMAC KDF encryption file
~/.tinyencrypt_config.jsonadd HMAC supports:当
hmacHelloRespnonse匹配时则可以通过 HMAC KDF 进行加密。Flow:
let key = data encryption key;
let hmac_nonce = secure_random();
let hmac_kdf_key = yubikey_kdf(hmac_nonce);
let hmac_encrypted_key = encrypt(hmac_kdf_key, key);
meta.json:local private private key supports hmac encryption, cancel this issue