feat(client): support org.freedesktop.secrets for key unlock passphrases #182
Loading…
Reference in a new issue
No description provided.
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?
Would be nice to not have to enter in key decryption passphrases multiple times per session. Or at least not within N minutes of a successful unlock.
Here's some references to get started:
Things to consider:
Yes, and maybe.
https://wiki.archlinux.org/title/GNOME/Keyring#Protection_against_malicious_application
The security model says that untrusted applications should not be given access to the keyring by the user. So it depends on the user not blindly typing in their unlock passphrase, I guess. For jot, this may be good enough, just let users opt-out if they require stronger security.
Some other Rust options:
keyring-rs can be platform independent. Should consider going that route for future multi-platform support.