Concluir a inserção de texto no GPG

4

Se você chamar o GPG sem entrar, ele simplesmente diz

gpg: Go ahead and type your message ...

Você pode inserir texto e tudo, mas como você termina a entrada? Eu vi algo assim em vários programas diferentes, mas nunca soube como.

    
por IBPX 20.11.2015 / 01:52

2 respostas

7

Você precisa inserir EOF (End Of File). Faça isso com CTRL + D (ou mais geralmente, ^D ).

    
por 20.11.2015 / 01:53
2

Sem nenhum sinalizador, o gpg assume que você deseja descriptografar, espera uma mensagem criptografada e emitirá os resultados, em binário, para stdout.

Se você quiser criptografar algo e lidar com o resultado de uma maneira prática, tente gpg -ea e digite uma mensagem secreta, em seguida, cntrl-d e dê aos destinatários, quando solicitado.

Você pode copiar a mensagem blindada ascii para a área de transferência, a qual você pode colar em um arquivo ou qualquer outra coisa.

Se você relauch gpg sem flags e cole essa mensagem, ele pedirá a senha da chave do destinatário, e então espere que você feche stdin ... digite ctrl-d e sua mensagem será descriptografada para stdout

    
por 17.01.2017 / 05:38

Tags