a. What kind and size of key you want; the defaults are probably good enough.
b. How long the key should be valid. You can safely choose a non-expiring key for your own use. If you plan to use a key for public signing, you might want to consider a yearly expiration.
c. Your real name and e-mail address; these are necessary for identifying your key in a larger set of keys.
d. A comment for your key, perhaps to distinquish a key used for special tasks like signing software releases. The comment can be empty.
e. A passphrase. Whatever you do, don’t forget it! Your key, and all your encrypted files, will be useless if you do.
2.Generate an ASCII public version of your private key.
3.You might also want to register your key with public keyservers so that others can retrieve your key without having to contact you directly.
1. Encrypt a file called foo.txt. The argument to the --recipient option should be the all or part of the name you used when generating your private key.
2.Decrypt the encrypted file. You’ll be asked to provide the passphrase you used when generating your private key. If you don’t use the --output option, the contents of the encrypted file will be sent to standard output.
2. Alternatively, you might be able to find your friend’s key on a public keyserver.
Keys 1-5 of 5 for "heinlein@madboa"
3.Once you’ve got the other person’s public key, encrypt a file using it.