# HG changeset patch # User Oleksandr Gavenko # Date 1300737132 -7200 # Node ID eb311f9f0571f5f4b82cffaf266760fcec66b88e # Parent 9f22bd33bf77b0deb276b6e5cce39194922e8281# Parent c8a5bbbc27c65a765099a3f4ea1d28818aa75f6c Automated merge with file:///cygdrive/e/srv/hg/tips diff -r 9f22bd33bf77 -r eb311f9f0571 pgp.rst --- a/pgp.rst Mon Mar 21 15:16:44 2011 +0200 +++ b/pgp.rst Mon Mar 21 21:52:12 2011 +0200 @@ -7,3 +7,34 @@ * How import keys from key-server? $ gpg --keyserver pgp.mit.edu --recv-keys 0x353E25BC + +* How create own PGP key? + + $ gpg --gen-key # answer the question +... + $ gpg -o $keyfile --export-secret-keys $NAME + +* How import keys from file? + + $ gpg --import $keyfile + +* How submit public key to key server? + + $ gpg --keyserver pgp.mit.edu --send-key ${key_ID} + +* How keys in local db. + + $ gpg -list-keys ${user_ID} + +* How sign file? + +To sign with first key + + $ gpg -o $file.sig --sign $file + $ gpg --default-key $NAME -o $file.sig --sign $file + $ gpg -u ${USER_NAME} -o $file.sig --sign $file + +* How verify signature? + + $ gpg --verify $file.sig +