Eu usei esse método para criptografar um arquivo gpg -r [email protected] -e ./filename
e isso criará o arquivo filename.gpg, que é o conteúdo criptografado.
E para descriptografar você faz gpg -d filename.gpg
Em relação ao requisito de e-mail - quando você gerar uma nova chave usando gpg --gen-key
, será necessário inserir um endereço de e-mail e criar um par de chaves pública / privada com base nesse endereço de e-mail. Você simplesmente precisa usar o mesmo endereço de e-mail. Ele não o envia, ele simplesmente diz ao gpg qual par de chave privada / pública usar (e o identificador é o endereço de e-mail)