Como alterar a senha, colando uma nova cadeia de caracteres longa no gpg-agent

0

Eu tenho um DELL XPS executando o Ubuntu 16.04 LTS. A função copiar e colar parece estar desativada ao usar o agente-gpg. Usando o gpg2, como é possível copiar e colar uma longa frase-senha de um arquivo de texto no agente-gpg para criptografar um arquivo e depois copiar e colar outra senha necessária para assinar o arquivo?

Se isso ainda não estiver claro, minhas desculpas - tenha um bom dia.

    
por user694984 05.06.2017 / 18:02

1 resposta

0

A melhor solução que encontrei foi copiar minha frase-senha do pgp para a área de transferência antes de executar no Terminal o seguinte: gpg2 --force-mdc --symmetric --sign 'filename'

Então, quando o diálogo gpg-agent for exibido, use uma frase secreta arbitrária, como 'b2c3d4e5'

Então, quando o agente-gpg solicitar sua senha secreta para assinar o arquivo, você poderá colar a senha que você copiou para a área de transferência.

Agora você tem o arquivo criptografado e assinado com a frase-senha fictícia.

Em seguida, você pode copiar de um arquivo de texto simples para a área de transferência a frase secreta que deseja usar para criptografar o 'nome do arquivo' original

Em seguida, repita o comando: gpg2 --force-mdc --symmetric --sign 'filename'

Isso novamente chamará o diálogo gpg-agent e você poderá colar a frase secreta mais longa (duas vezes).

O gpg não exigirá sua chave secreta para assinar o arquivo na segunda passagem, já que a entrada inicial é suficiente por algum tempo durante a sessão.

O terminal retornará a mensagem: 'filename'.gpg' existe. Substituir? (y / N)

Para o qual você simplesmente responde "y" e o 'filename'.gpg existente será sobrescrito com a nova versão protegida e assinada por senha do arquivo criptografado.

    
por user694984 02.07.2017 / 22:21