GnuPG
From MediaWiki
Overview
[buffy] ~> pkg_info -x gnupg Information for gnupg-2.0.9_2: Comment: The GNU Privacy Guard Required by: gpgme-1.1.5_1 kde4-4.1.0 kdeadmin-4.1.0 kdebase-runtime-4.1.0 kdenetwork-4.1.0_1 kdepim-4.1.0 kdepimlibs-4.1.0 kdeplasma-addons-4.1.0 kdeutils-4.1.0 lbdb-0.35.1 mutt-devel-1.5.18_1 p5-Mail-SpamAssassin-3.2.5 Description: GnuPG is a complete and free replacement for PGP. Because it does not use the patented IDEA algorithm, it can be used without any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant application. WWW: http://www.gnupg.org/
Installation
[buffy] ~> portinstall security/gnupg security/pinentry-curses
[buffy] ~> cat /var/db/ports/gnupg/options # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for gnupg-2.0.8 _OPTIONS_READ=gnupg-2.0.8 WITHOUT_LDAP=true WITHOUT_SCDAEMON=true WITH_CURL=true WITHOUT_GPGSM=true WITHOUT_NLS=true
Generating Keys
[buffy] ~> gpg2 --gen-key gpg (GnuPG) 2.0.9; Copyright (C) 2008 Free Software Foundation, Inc. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Warning: using insecure memory! Please select what kind of key you want: (1) DSA and Elgamal (default) (2) DSA (sign only) (5) RSA (sign only) Your selection? [..]