Puis-je chiffrer un message (chaîne) à l'aide d'une clé publique à l'invite de commande? De plus, comment puis-je décrypter le résultat par la suite?
linux
encryption
Der Hochstapler
la source
la source
Si vous l'avez
gpg
installé, il s'agit d'une méthode de cryptage de niveau industriel.Tapez les données sur la console et appuyez sur Ctrl+Dpour terminer le texte. Cela vous donnera des données cryptées
tempfile
. Pour décrypter:Vous aurez besoin de la phrase secrète pour
[email protected]
déchiffrer le message.la source
gpg --encrypt -r [email protected] >tempfile gpg: error retrieving '[email protected]' via WKD: No data gpg: [email protected]: skipped: No data gpg: [stdin]: encryption failed: No data
(Je suis sur un mac)Générer une paire de clés privée / publique
Chiffrer la chaîne à l'aide d'une clé publique et stocker dans un fichier
Déchiffrer à l'aide d'une clé privée
la source
crypte de l'homme (1)
Remarque:
Mais c'est OK à des fins de démonstration.
la source