Filippo Valsorda :go: on Nostr: Weekend project: WebAuthn support for typage, to symmetrically encrypt age files with ...
Weekend project: WebAuthn support for typage, to symmetrically encrypt age files with passkeys and FIDO2 tokens, using the prf extension.
The browser side already works with both iCloud Keychain / Touch ID and YubiKeys (resident and not, with strong hardware binding). Just 200 lines!!
https://github.com/FiloSottile/typage/pull/28/files#diff-d409b33bacccec961f878c5b785d2ba1916e0976b9cbd192f9cb7cd2967a7dc0
Next, a CLI plugin to use the same credentials from outside the browser.
The browser side already works with both iCloud Keychain / Touch ID and YubiKeys (resident and not, with strong hardware binding). Just 200 lines!!
https://github.com/FiloSottile/typage/pull/28/files#diff-d409b33bacccec961f878c5b785d2ba1916e0976b9cbd192f9cb7cd2967a7dc0
Next, a CLI plugin to use the same credentials from outside the browser.