Come crittografare la posta in unix?


0

Voglio crittografare la posta in quanto conterrà le informazioni riservate. Non ci sono allegati. Aiutatemi a fornire i passaggi per crittografare la posta. Ho il riferimento di Come posso inviare automaticamente la posta crittografata con gpg dalla riga di comando di linux? collegamento. Ma non sono soddisfatto della risposta.

ho usato echo "Your secret message" | gpg -ea -r abc@gmail.com | mail -s "test mail" abc@gmail.com

Ma sto ottenendo sotto il messaggio di errore: gpg: abc@gmail.com: saltato: chiave pubblica non trovata gpg: [stdin]: crittografia fallita: chiave pubblica non trovata

Qualcuno può suggerire per favore cosa deve essere fatto e qual è l'approccio migliore?


Hai bisogno della chiave pubblica del destinatario nel tuo portachiavi.
David Schwartz

Come posso generarlo?
Pooja25

Non puoi, ovviamente. Se intendi criptare qualcosa per una persona in particolare, deve essere decifrato usando qualcosa che solo quella persona conosce.
David Schwartz

quando inviamo email generiche da GMAIL, ad esempio, esiste un'opzione come crittografare. È lo stesso tipo di qualsiasi opzione disponibile per Unix?
Pooja25

Risposte:


0

Quello che stai cercando funzionerà, ma devi aggiungere la chiave pubblica del destinatario al tuo mazzo di chiavi. Per ottenere la chiave, chiedi al destinatario di esportare la chiave e inviarla a te. Il destinatario dovrebbe esportarlo, ad esempio:

gpg --export -a "abc@gmail.com" > abcgmail.key

Quando hai la chiave, importala:

gpg --import abcgmail.key

Una volta fatto, il tuo comando di posta dovrebbe funzionare.


Dopo aver crittografato la posta, l'utente deve decifrare la posta in modo esplicito?
Pooja25
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.