Support for pass-code #1455
Description
Is your feature request related to a problem? Please describe.
There are definitely cases where it's important to keep even the fact that you have a password for a particular site secret. In normal pass
this cannot be hidden.
Describe the solution you'd like
I saw the issue raised #329 about the difficulties implementing pass-tomb, and thought pass-code might be a simpler alternative without adding any extra encryption layers, packages etc.
pass-code
is identical to normal pass
but the filename for each entry is random, and a .passcode.gpg
file contains the mapping between the real site name and this random string. It's deliberately designed to be 99% identical to normal pass
(and passes all but 2 of the pass tests).
It would easily be compatible with existing pass
repos - if an entry is not in .passcode.gpg
, it's assumed to have a plaintext site name. If there's no .passcode.gpg
you don't even do anything.
Describe alternatives you've considered
pass-tomb has been previously considered and rejected due to the complexity.