Estou tentando usar uma ferramenta de gerenciamento de senha interessante chamada Pass.
Eu fiz o seguinte:
- Ferramenta gpg instalada
$ sudo dnf install gpg
- Gerou uma chave usando
$ gpg --gen-key
- Digitado
$ pass init "foobar id of my gpg key"
conforme indicado aqui - Obteve
mkdir: created directory ‘/home/chichivica/.password-store/’
Password store initialized for [email protected]
- Tentei adicionar uma senha simples
$ pass insert foo
Enter password for foo:
Retype password for foo:
- E aí está o problema
gpg: A45A123C: There is no assurance this key belongs to the named user
gpg: [stdin]: encryption failed: Unusable public key
Alguém poderia me dar um conselho? Talvez algo que eu não entendi? Desde já, obrigado.
encryption
passwords
public-key-encryption
gnupg
Ivan Talalaev
fonte
fonte
gpg -K
impressão?/home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <[email protected]> ssb 2048R/76A1D91D 2015-10-26
Respostas:
Tive o mesmo problema depois de copiar meu par de chaves de uma máquina para outra. A solução para mim foi definir o nível de confiança das chaves:
Você será solicitado a selecionar o nível de confiança entre os seguintes:
Selecionei 5 desde que criei a chave, então é claro que confio nela :). Ele pedirá que você confirme sua decisão:
Após a confirmação, você poderá criptografar usando essa chave.
fonte
gpg> quit
sair.gpg> q
também sai.