7.13. Signing and Encrypting Files

Problem

You want to sign and encrypt a file, with the results not human-readable.

Solution

To sign myfile:

$ gpg -s myfile

To sign and encrypt myfile:

gpg -e -s myfile

In either case you must provide your passphrase. Add the -r option to encrypt the file with an intended recipient’s public key, so only he or she can decrypt it. [Recipe 7.11]

If you want the result to be an ASCII text file—say, for mailing—add the -a (armor) option.

Discussion

This signature confirms to a recipient that the file is authentic: that the claimed signer really signed it.

See Also

gpg(1).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.216.145.175