Comments (1)
I tried to use gopass
+ age
with a YubiKey and failed quite miserably. Which is expected as it is not supported.
My major gripe is, that I could not understand at all is how it fits together.
E.g. after gopass recipients add age1yubikey1qfhccfklg7tc0n....
the passwords where never encryted to that key. For decryption it still asks me the password for an identities
file which was enough to decrypt the password, even though I removed the initial (identities
-file?) recipient before creating a new password.
Long story short: What would have helped me the most is a design document that tells me how the pieces fit together.
- how encryption in general works in gopassto would give me a mental map of it all, e.g.
- how keys are chosen
- where the file format is decided
- how and where "humans" are related to "keys" (for use cases like "Peter left the team, which keys are his?")
age
format specifics- what information is part of the encrypted blob, what is part of a meta-database (keyring)?
- how keys are chosen
- how external keys (e.g. with https://github.com/str4d/age-plugin-yubikey) would fit in
What I can contribute is to write that documentation iff someone tells me what to put in
from gopass.
Related Issues (20)
- deb package doesn't come with completions or a man page HOT 1
- gopass unable to find PGP keys when running in Github Actions
- Trailing whitespace removed when copying password to clipboard HOT 1
- some checks fail on void linux HOT 1
- [FR] Allow selecting the line to copy HOT 3
- Expired GPG Keys should not be ignored silently + there seems to be no gopass command to refresh life-extended keys
- [Question] Is there anyway to add a pin before showing the password HOT 1
- Hooks not firing HOT 1
- Idea: `config: [mounts] path` should be set using `~` if `GOPASS_HOMEDIR` set. HOT 1
- gopass fsck --decrypt should mention filename where decryption fails HOT 3
- "recipients add" does not add the key HOT 1
- Do not create commits during `setup` with specified remote
- gopass windows 10 qt-pinentry needs two calls to startup
- Gopass Releases public GPG key HOT 1
- config file relies on tabs and spaces HOT 4
- `gopass cp` has a different behaviour depending on whether the recursive directory already exist
- bug: Password is encrypted with multiple gpg keys. .gpg-id is ignored. HOT 2
- config: git operations do not work using `~` in `mounts.path`
- Add option to retrieve credentials without git sync HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gopass.