Инструменты пользователя

Инструменты сайта


win:gpg

Генерируем новую пару ключей

gpg --gen-key

В системе Win-7 ключи хранятся тут:

C:\Users\admin\AppData\Roaming\gnupg

Если имеются не один закрытый и открытый ключи, нужно указать с каким сейчас производится работа. По умолчанию используется ключ найденный первым в файле закрытых ключей. Опция -u или —local-user переопределяют значение опции —default-key

gpg --default-key logosh16@mail.ru

Посмотрим публичные ключи

gpg -k
C:/Users/admin/AppData/Roaming/gnupg\pubring.gpg
------------------------------------------------
pub   1024D/798A43A7 2011-12-20
uid                  Alexey Leonchik (Administrator) <alexey@leonchik.ru
sub   2048g/4569C93D 2011-12-20

pub   1024D/499A46BC 2011-12-20
uid                  Irina Logosh (Glav-Buh) <logosh16@mail.ru>
sub   2048g/8DB70834 2011-12-20

Посмотрим закрытые ключи

gpg -K
C:/Users/admin/AppData/Roaming/gnupg\secring.gpg
------------------------------------------------
se c   1024D/499A46BC 2011-12-20
uid                  Irina Logosh (Glav-Buh) <logosh16@mail.ru>
ssb   2048g/8DB70834 2011-12-20

sec   1024D/798A43A7 2011-12-20
uid                  Alexey Leonchik (Administrator) <alexey@leonchik.ru>
ssb   2048g/4569C93D 2011-12-20

Доверяем ключу alexey@leonchik.ru полностью. Если используем из пактного файла, скрипта в автоматическом режиме, то доверять ключу нужно обязательно. Иначе будет выводиться интерактивный запрос на подтверждение.

gpg --edit-key alexey@leonchik.ru
Command> trust
Command> quit

Экспортируем открытый и закрытый ключи

gpg --export --armor --output leonchik.pub.key alexey@leonchik.ru
gpg --export-secret-key --armor --output leonchik.sec.key alexey@leonchik.ru

Импортируем публичный и закрытый ключи

gpg --import leonchik.pub.key
gpg --import leonchik.sec.key

Удаляем публичный ключ

gpg --delete-keys alexey@leonchik.ru

Удаляем секретный ключ

gpg --delte-secret-keys alexey@leonchik.ru

Удаляем публичный и секретный ключи

gpg --delete-secret-and-public-key alexey@leonchik.ru

Зашифруем файл gpg.man закрытым ключом, по умолчанию alexey@leonchik.ru получатель logosh16@mail.ru

gpg -e -r logosh16@mail.ru gpg.mag

То же самое, только по умолчанию используется ключ logosh16@mail.ru

gpg --default-key logosh16@mail.ru -e -r alexey@leonchik.ru gpg.mag

Распакуем и расшифруем файл. Результат (—output) в gpg.man

gpg --output gpg.man -d gpg.man.gpg
win/gpg.txt · Последние изменения: Sun, 22 Jan 2012 01:41 (внешнее изменение)