Você deseja criptografar uma string usando o GnuPG, mas não quer deixar rastros dela no histórico do seu shell.
Existe uma solução simples: por padrão, se você não passar um arquivo de entrada, o GnuPG irá criptografar STDIN
.
gnupg --encrypt -o encrypted-file.gpg -r <RECIPIENT>
Neste ponto, você pode digitar a string que deseja criptografar, seguida por um newline
, após o qual você deve enviar um caractere de Fim de transmissão , também conhecido como CTRL-D
.
E é isso, agora você tem sua string criptografada encrypted-file.gpg
.