|
|
1.1 root 1: Here's a quick summary of PGP commands...
2:
3: To encrypt a plaintext file with the recipient's public key:
4: pgp -e textfile her_userid
5:
6: To sign a plaintext file with your secret key:
7: pgp -s textfile [-u your_userid]
8:
9: To sign a plaintext file with your secret key, and then encrypt it
10: with the recipient's public key:
11: pgp -es textfile her_userid [-u your_userid]
12:
13: To encrypt a plaintext file with just conventional cryptography, type:
14: pgp -c textfile
15:
16: To decrypt an encrypted file, or to check the signature integrity of a
17: signed file:
18: pgp ciphertextfile [-o plaintextfile]
19:
20: To decrypt a multi-part ASCII armored file: save all parts in the right
21: order to a file with .asc extension, then type:
22: pgp armorfile [-o plaintextfile]
23:
24: --- Key management commands:
25:
26: To generate your own unique public/secret key pair:
27: pgp -kg
28:
29: To add a public or secret key file's contents to your public or
30: secret key ring:
31: pgp -ka keyfile [keyring]
32:
33: To extract (copy) a key from your public or secret key ring:
34: pgp -kx userid keyfile [keyring]
35: or: pgp -kxa userid keyfile [keyring]
36:
37: To view the contents of your public key ring:
38: pgp -kv[v] [userid] [keyring]
39:
40: To view the contents and check the certifying signatures of your
41: public key ring:
42: pgp -kc [userid] [keyring]
43:
44: To edit the userid or pass phrase for your secret key:
45: pgp -ke userid [keyring]
46:
47: To edit the trust parameters for a public key:
48: pgp -ke userid [keyring]
49:
50: To remove a key or just a userid from your public key ring:
51: pgp -kr userid [keyring]
52:
53: To sign and certify someone else's public key on your public key ring:
54: pgp -ks her_userid [-u your_userid] [keyring]
55:
56: To remove selected signatures from a userid on a keyring:
57: pgp -krs userid [keyring]
58:
59: --- Esoteric commands:
60:
61: To decrypt a message and leave the signature on it intact:
62: pgp -d ciphertextfile
63:
64: To create a signature certificate that is detached from the document:
65: pgp -sb textfile [-u your_userid]
66:
67: To detach a signature certificate from a signed message:
68: pgp -b ciphertextfile
69:
70: --- Command options that can be used in combination with other
71: command options (sometimes even spelling interesting words!):
72:
73: To produce a ciphertext file in ASCII radix-64 format, just add the
74: -a option when encrypting or signing a message or extracting a key:
75: pgp -sea textfile her_userid
76: or: pgp -kxa userid keyfile [keyring]
77:
78: To wipe out the plaintext file after producing the ciphertext file,
79: just add the -w (wipe) option when encrypting or signing a message:
80: pgp -sew message.txt her_userid
81:
82: To specify that a plaintext file contains ASCII text, not binary, and
83: should be converted to recipient's local text line conventions, add
84: the -t (text) option to other options:
85: pgp -seat message.txt her_userid
86:
87: To view the decrypted plaintext output on your screen (like the
88: Unix-style "more" command), without writing it to a file, use
89: the -m (more) option while decrypting:
90: pgp -m ciphertextfile
91:
92: To specify that the recipient's decrypted plaintext will be shown
93: ONLY on her screen and cannot be saved to disk, add the -m option:
94: pgp -steam message.txt her_userid
95:
96: To recover the original plaintext filename while decrypting, add
97: the -p option:
98: pgp -p ciphertextfile
99:
100: To use a Unix-style filter mode, reading from standard input and
101: writing to standard output, add the -f option:
102: pgp -feast her_userid <inputfile >outputfile
103:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.