gpg.cheat 753 B

12345678910111213141516171819202122232425262728293031323334353637
  1. % gpg
  2. # gpg version
  3. gpg --version
  4. # gpg generate key
  5. gpg --gen-key
  6. # list keys
  7. gpg --list-keys
  8. # distribute public key to key server
  9. gpg --keyserver <key_server> --send-keys <public_key>
  10. # export public key
  11. gpg --output <filename_gpg> --export <key_name>
  12. # import public key
  13. gpg --import <filename_gpg>
  14. # encrypt document
  15. gpg --output <output_filename_gpg> --encrypt --recipient <public_key> <input_filename>
  16. # decrypt document
  17. gpg --output <filename> --decrypt <filename_gpg>
  18. # make a signature
  19. gpg --output <filename_sig> --sign <filename>
  20. # verify signature
  21. gpg --output <filename> <filename> --decrypt <filename_sig>
  22. # clearsign documents
  23. gpg --clearsign <filename>
  24. # detach signature
  25. gpg --output <filename_sig> --detach-sig <filename>