Como criptografar se a chave pública não tiver e-mail

2

Como criptografar um arquivo usando o comando abaixo, se o e-mail do destinatário não estiver aparecendo quando eu digitar o comando --list-keys.

Exemplo de comando Encrypt file usando GPG

gpg --output "output_filename" --encrypt --recipient [email protected] "input_filename"

A saída para gpg --list-keys mostra para chaves públicas importadas uma é User_A, que mostra um email. No entanto, outra empresa ABC não mostra um email. Qual comando posso usar para criptografar o arquivo e enviá-lo para a empresa ABC, onde ele pode descriptografá-lo usando sua chave privada?

pub   2048R/4XXXX4E4 2016-08-29
uid       [ultimate] User_A <[email protected]>
sub   2048R/DXXXX7E 2016-08-29


pub   1024D/FXXXXX3D 2007-01-20
uid       [ unknown] Company ABC
sub   2048g/7XXXXXE 2007-01-20
    
por dimas 15.11.2016 / 06:22

1 resposta

4

Você pode usar o identificador em vez de um endereço de e-mail:

gpg --output "output_filename" --encrypt --recipient FXXXXX3D "input_filename"

(Você deve realmente especificar a impressão digital completa, mas isso é outra história.)

    
por 15.11.2016 / 07:21