Chiffrer du texte avec GPG

Ce script bash permet de chiffrer (+ signer) un message texte avec GPG.

gpg.run
#!/bin/bash
read -p "Message signé ? (o/n) " sign
[ "$sign" != o ] || read -p "Emissaire ? " emissaire
[ "$sign" == o ] || echo
read -p "Destinataire ? " destinataire
read -p "Message ? " message
[ "$sign" != o ] || gpg -s -r $destinataire -u $emissaire -a -e < $message
EOF
[ "$sign" == o ] || gpg -r $destinataire -a -e < $message
EOF
read -p "-Fin de script-"