summaryrefslogtreecommitdiff
path: root/doc/gpg.ru.1
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gpg.ru.1')
-rw-r--r--doc/gpg.ru.11702
1 files changed, 1702 insertions, 0 deletions
diff --git a/doc/gpg.ru.1 b/doc/gpg.ru.1
new file mode 100644
index 0000000..6dc4834
--- /dev/null
+++ b/doc/gpg.ru.1
@@ -0,0 +1,1702 @@
+.TH "gpg" "1"
+.SH "NAME"
+gpg \(em инструмент для шифрования и цифровой подписи
+.SH "SYNOPSIS"
+.PP
+.nf
+\fBgpg\fR [\-\-homedir \fBname\fR] [\-\-options \fBfile\fR] [\fBoptions\fR] \fBcommand\fR [\fBargs\fR]
+.fi
+.SH "ОПИСАНИЕ"
+.PP
+\fBgpg\fR основная программа системы GnuPG.
+
+.PP
+Данное руководство является частью GnuPG.
+GnuPG распространяется на условиях GNU General Public License, опубликованной
+Free Software Foundation; либо версии 2, либо (на Ваше усмотрение) любой
+более поздней версии.
+
+.PP
+Данное руководство содержит только список доступных команд и параметров.
+Более подробная информация содержится в GNU Privacy Handbook (GPH) и
+других документах, которые можно найти на сайте
+http://www.gnupg.org.
+.PP
+Обратите внимание, что разбор параметров заканчивается сразу после того,
+как в командной строке встречается элемент не являющийся параметром. Вы
+можете принудительно прекратить разбор параметров, используя специальный
+параметр "\-\-".
+.SH "КОМАНДЫ"
+.PP
+\fBgpg\fR может быть запущен без указания команды, в этом случае он
+выполняет действие в зависимости от типа файла поданного на его вход
+(зашифрованное сообщение расшифровывается, подпись проверяется, если
+файл содержит ключи, то выводится их список).
+.PP
+\fBgpg\fR распознаёт следующие команды:
+.IP "\-s, \-\-sign" 10
+Создать подпись. Данная команда может использоваться совместно с
+\-\-encrypt (для создания подписанных и зашифрованных сообщений),
+\-\-symmetric (для создания сообщений подписанных и зашифрованных
+симметричным шифром) или с \-\-encrypt и \-\-symmetric сразу (для создания
+подписанных сообщений, которые могут быть расшифрованы или с помощью
+секретного ключа или посредством ключевоключевой фразы).
+.IP "\-\-clearsign" 10
+Создать прозрачную подпись.
+.IP "\-b, \-\-detach-sign" 10
+Создать отделённую подпись.
+.IP "\-e, \-\-encrypt" 10
+Зашифровать данные. Может использоваться совместно с \-\-sign (для
+создания подписанных и зашифрованных сообщений), \-\-symmetric (для
+создания зашифрованных сообщений, которые можно расшифровать как с
+помощью секретного ключа, так и используя ключевую фразу) или с
+\-\-sign и \-\-symmetric сразу (для создания подписанных и зашифрованных
+сообщений, которые можно расшифровать как с помощью секретного ключа,
+так и используя ключевую фразу).
+.IP "\-c, \-\-symmetric" 10
+Зашифровать симметричным алгоритмом используя ключевую фразу (пароль).
+По умолчанию используется алгоритм CAST5. Для выбора другого алгоритма
+можно воспользоваться параметром \-\-cipher-algo. Может использоваться
+совместно с \-\-sign (для создания подписанных и зашифрованных сообщений),
+\-\-encrypt (для создания зашифрованных сообщений, которые можно
+расшифровать как с помощью секретного ключа, так и используя ключевую
+фразу) или с \-\-sign и \-\-encrypt сразу (для создания подписанных и
+зашифрованных сообщений, которые можно расшифровать как с помощью
+секретного ключа, так и используя ключевую фразу).
+.IP "\-\-store" 10
+Создаёт пакет в соответствии с RFC1991.
+.IP "\-\-decrypt [\fBfile\fR]" 10
+Расшифровывает \fBfile\fR (или стандартный ввод, если файл не задан) и
+выводит его на стандартный вывод (или в файл определённый параметром
+\-\-output). Если расшифрованный файл подписан, то также проверяется
+подпись. Эта команда отличается от операции по умолчанию тем, что
+никогда не сохраняет результат в файле с именем указанным в
+зашифрованном файле и не обрабатывает файлы не начинающиеся с
+зашифрованного сообщения.
+.IP "\-\-verify [[\fBsigfile\fR] [\fBsigned-files\fR]]" 10
+Предполагает, что \fBsigfile\fR содержит подпись и проверяет её,
+не выводя содержимое документа. Без аргументов, считывает подписанные
+данные со стандартного ввода. Если задан только файл подписи, то в нём
+может содержаться либо полностью подписанный документ, либо отделённая
+подпись. В последнем случае подписанный документ должен содержаться в
+файле без расширения ".sig" или ".asc". Если указано более одного
+аргумента, то первый должен быть отделённой подписью, а остальные должны
+содержать подписанный материал. Для считывания подписанного документа со
+стандартного ввода, используйте \fB-\fP в качестве имени
+второго файла. По причинам безопасности, при использовании отделённой
+подписи, подписанный материал не может считываться со стандартного ввода
+без явного указания вышеозначенным образом.
+.IP "\-\-multifile" 10
+Изменяет поведение некоторых других команд так, чтобы они могли
+обрабатывать сразу несколько файлов. Имена файлов указываются в
+командной строке или подаются на стандартный ввод по одному в строке.
+Это позволяет обрабатывать множество файлов одной командой. В настоящее
+время \-\-multifile может использоваться совместно с \-\-verify,
+\-\-encrypt, и \-\-decrypt. Заметьте, что "\-\-multifile \-\-verify" нельзя
+использовать для проверки отделённых подписей.
+.IP "\-\-verify-files [\fBfiles\fR]" 10
+Идентична \-\-multifile \-\-verify.
+.IP "\-\-encrypt-files [\fBfiles\fR]" 10
+Идентична \-\-multifile \-\-encrypt.
+.IP "\-\-decrypt-files [\fBfiles\fR]" 10
+Идентична \-\-multifile \-\-decrypt.
+.IP "\-\-list-keys [\fBnames\fR]" 10
+.IP "\-\-list-public-keys [\fBnames\fR]" 10
+Выводит все ключи из связки открытых ключей, или только указанные в
+командной строке.
+.IP "" 10
+Не следует использовать вывод данной команды в сценариях и других
+программах, т.к. формат вывода может меняться в разных версиях GnuPG.
+Для машинной обработки рекомендуется использовать вывод команды
+\-\-with-colons.
+.IP "\-K, \-\-list-secret-keys [\fBnames\fR]" 10
+Выводит все ключи из связки секретных ключей, или только указанные в
+командной строке. Знак '#' после символов sec означает, что секретный
+ключ не используется (напр., если он был создан командой
+\-\-export-secret-subkeys).
+.IP "\-\-list-sigs [\fBnames\fR]" 10
+То же, что и \-\-list-keys, но дополнительно выводит подписи на ключах.
+.IP "" 10
+Для каждой подписи может быть указано несколько флагов между тэгом "sig"
+и идентификатором ключа. Эти флаги содержат дополнительную информацию о
+каждой подписи. Цифры 1-3 указывают на уровень проверки сертификата (см.
+\-\-ask-cert-level), "L" для локальных или неэкспортируемых подписей (см.
+\-\-lsign-key), "R" для неотзываемых подписей (см. nrsign в описании
+\-\-edit-key), "P" для подписей содержащих URL политики подписи (см.
+\-\-cert-policy-url), "N" для подписей содержащих примечание (см.
+\-\-cert-notation), "X" для подписей срок действия которых истёк. (см.
+\-\-ask-cert-expire), цифры 1-9 или "T" для 10 и более, чтобы указать
+уровень доверяющей подписи (см. tsign в описании команды \-\-edit-key).
+.IP "\-\-check-sigs [\fBnames\fR]" 10
+То же, что и \-\-list-sigs, но подписи проверяются.
+.IP "\-\-fingerprint [\fBnames\fR]" 10
+Выводит все ключи и их отпечатки. Это тот же вывод, что и у \-\-list-keys,
+но для каждого ключа добавляется строка, содержащая его отпечаток. Может
+использоваться совместно с \-\-list-sigs или \-\-check-sigs. Если команда
+задана дважды, то выводятся отпечатки и для подчинённых ключей.
+.IP "\-\-list-packets" 10
+Выводит список пакетов. Используется, в основном, для отладки.
+.IP "\-\-gen-key" 10
+Генерирует новую пару ключей. Данная команда, как правило, используется
+только интерактивно.
+.IP "" 10
+Имеется экспериментальная возможность, позволяющая генерировать ключи в
+пакетном режиме. Подробности в файле \fBdoc/DETAILS\fP в исходном дистрибутиве.
+.IP "\-\-edit-key \fBname\fR" 10
+Предоставляет меню, позволяющее выполнять все задачи по управлению
+ключами:
+.RS
+.IP "sign" 10
+Подписать ключ пользователя \fBname\fR. Если ключ не был ещё подписан
+ключом пользователя по умолчанию ( или пользователя заданного параметром
+\-u), то программа выводит информацию о ключе, вместе с отпечатком и
+запрашивает подтверждение на подпись ключа. Подтверждение запрашивается
+для каждого пользователя, заданного параметром \-u.
+.IP "lsign" 10
+То же, что и "sign", но подпись помечается как неэкспортируемая и
+никогда не передаётся другим пользователям. Может использоваться, чтобы
+сделать ключи действительными только в локальном окружении.
+.IP "nrsign" 10
+То же, что и "sign", но подпись помечается как неотзываемая. Такую
+подпись невозможно будет отозвать.
+.IP "nrlsign" 10
+Объединяет функциональность nrsign и lsign, создавая неотзываемые и
+неэкспортируемые подписи.
+.IP "tsign" 10
+Создать доверяющую подпись. Эта подпись объединяет значение сертификации
+(как и обычная подпись) и установки доверия (как команда "trust").
+Команда, в общем случае, применима в обособленных сообществах и группах.
+.RE
+.IP "" 10
+Заметьте, что "l" (для локальных / неэкспортируемых), "nr" (для
+неотзываемых) и "t" (для доверяющих) могут свободно объединяться и
+указываться перед "sign" для получения подписей любого желаемого типа.
+.RS
+.IP "revsig" 10
+Отозвать подпись. GnuPG запрашивает подтверждение генерации отзывающего
+сертификата для каждой подписи,
+которая была сделана одним из доступных секретных ключей.
+.IP "trust" 10
+Изменить уровень доверия владельцу ключа. Обновляет базу данных доверия
+немедленно, не требуя сохранения.
+.IP "disable" 10
+.IP "enable" 10
+Пометить ключ как неиспользуемый (disable) или снять пометку (enable).
+Ключ помеченный как неиспользуемый не может использоваться для
+шифрования.
+.IP "adduid" 10
+Создать альтернативный идентификатор пользователя.
+.IP "addphoto" 10
+Добавить фотографический идентификатор пользователя.
+Команда запрашвает файл в формате JPEG, который добавляется в
+качестве идентификатора пользователя. Заметьте, что добавление
+изображения приводит к увеличению размера ключа. Заметьте, также, что
+некоторые программы будут выводить изображение без изменений (GnuPG),
+а некоторые будут его масштабировать (PGP).
+.IP "deluid" 10
+Удалить идентификатор пользователя.
+.IP "delsig" 10
+Удалить подпись.
+.IP "revuid" 10
+Отозвать идентификатор пользователя.
+.IP "addkey" 10
+Добавить подключ к текущему ключу.
+.IP "addcardkey" 10
+Сгенерировать ключ на карте и добавить его к данному ключу.
+.IP "keytocard" 10
+Переместить выбранный секретный ключ (или первичный ключ, если ни один
+ключ не выбран) на смарткарту. Секретный ключ в связке ключей будет
+заменён заглушкой в случае успешного его сохранения на карте, и если Вы
+позже используете команду save. Только ключи определённых типов могут
+быть перемещены на карту. Подменю позволит Вам выбрать карту на которую
+Вы хотите сохранить ключ. Заметьте, что получить ключ с карты обратно
+невозможно \- если карта будет потеряна или повреждена, то Ваш секретный
+ключ будет утрачен, если отсутствует резервная копия.
+.IP "delkey" 10
+Удалить подключ.
+.IP "addrevoker [sensitive]" 10
+Добавить назначенного для отзыва. Имеет один необязательный аргумент:
+"sensitive". Если назначенный для отзыва помечен как sensitive, то он
+не будет экспортироваться по умолчанию (см. export-options).
+.IP "revkey" 10
+Отозвать подключ.
+.IP "expire" 10
+Изменить срок действия ключа. Если имеется выбранный подключ, то изменяется
+срок действия этого подключа. Если ни один подключ не выбран, то изменяется
+срок действия первичного ключа.
+.IP "passwd" 10
+Изменить пароль, которым защищён секретный ключ.
+.IP "primary" 10
+Пометить текущий идентификатор пользователя, как первичный. Если первичным
+устанавливается фотографический идентификатор пользователя, то он
+становится первичным по отношению к остальным фотографическим
+идентификаторам. Если устанавливается регулярный идентификатор, то он
+становится первичным по отношению к остальным регулярным
+идентификаторам.
+.IP "uid \fBn\fR" 10
+Установить/снять выбор идентификатора с номером \fBn\fR.
+Значение 0 отменяет выбор всех идентификаторов.
+.IP "key \fBn\fR" 10
+Установить/снять выбор ключа с номером \fBn\fR.
+Значение 0 отменяет выбор всех ключей.
+.IP "check" 10
+Проверить выбранные (все, если ни один не выбран) идентификаторы
+пользователя.
+.IP "showphoto" 10
+Отобразить выбранный фотографический идентификатор пользователя.
+.IP "pref" 10
+Вывести список предпочтений для выбранного идентификатора пользователя.
+Показывает действительный список предпочтений, не включая какие\-либо
+подразумеваемые предпочтения.
+.IP "showpref" 10
+Вывести более подробный список предпочтений для выбранного
+идентификатора пользователя, нежели pref. Показывает действующие
+предпочтения, включая подразумеваемые 3DES (для шифрования), SHA-1
+(хэш\-функция) и Uncompressed (сжатие), если они не добавлены в список
+предпочтений.
+.IP "setpref \fBstring\fR" 10
+Устанавливает список предпочтений для идентификатора пользователя в
+\fBstring\fR. \fBstring\fR должна быть строкой подобной той, что
+выводится командой "pref". Используя пустую строку можно сбросить список
+предпочтений к установкам по умолчанию, используя значение "none" можно
+обнулить список предпочтений. Для получения списка доступных алгоритмов
+можно воспользоваться командой "gpg \-\-version". Данная команда только
+инициализирует внутренний список и ничего не изменяет, пока не будет
+выполнена другая команда (такая, как updpref) , которая изменяет самоподписи.
+.IP "updpref" 10
+Изменяет список предпочтений для всех идентификаторов пользователя (или
+только для выбранных) в соответствии с текущим списком предпочтений.
+Метка времени для всех затронутых изменением самоподписей увеличивается
+на одну секунду. Заметьте, что хотя Вы можете изменить предпочтения для
+атрибутных идентификаторов пользователя (таких как фотографический
+идентификатор), GnuPG не позволяет выбирать ключи по атрибутным
+идентификаторам, и, следовательно, эти предпочтения использоваться не
+будут.
+.IP "keyserver" 10
+Устанавливает предпочитаемый сервер ключей для заданных идентификаторов
+пользователя. Это позволяет сообщить другим пользователям где Вы
+предпочитаете, чтобы они брали Ваш ключ (см. подробности в описании
+\-\-keyserver-option honor-keyserver-url). Заметьте, что некоторые
+версии PGP воспринимают наличие URL сервера ключей как указание к
+использованию PGP/MIME при отправке почты. Для удаления существующей
+записи о предпочитаемом сервере используйте значение "none".
+.IP "toggle" 10
+Переключение между открытым и секретным ключами.
+.IP "save" 10
+Сохранит все изменения в наборе ключей и выйти.
+.IP "quit" 10
+Выйти из программы не сохраняя изменения в наборе ключей.
+.RE
+.IP "" 10
+Листинг показывает Вам ключ с его подключами и всеми идентификаторами
+пользователя. Выбранные ключи или идентификаторы пользователя указаны
+звёздочкой. Значение доверия выводится рядом с первичным ключом: первый
+символ обозначает уровень доверия, присвоенный владельцу ключа, а второй
+вычисленное значение достоверности ключа. Символы имеют следующее
+значение:
+.RS
+.IP "\-" 10
+доверие не присвоено / достоверность не вычислена.
+.IP "e" 10
+Вычисление
+достоверности завершилось с ошибкой; возможно из\-за просроченного
+ключа.
+.IP "q" 10
+Не достаточно информации для вычисления.
+.IP "n" 10
+Нет доверия владельцу ключа.
+.IP "m" 10
+Ограниченный уровень доверия/достоверности.
+.IP "f" 10
+Полное доверие/достоверность.
+.IP "u" 10
+Безоговорочное доверие/достоверность.
+.RE
+.IP "\-\-sign-key \fBname\fR" 10
+Подписать открытый ключ Вашим секретным ключом. То же, что и подкоманда
+"sign" команды \-\-edit-key.
+.IP "\-\-lsign-key \fBname\fR" 10
+Подписать открытый ключ Вашим секретным ключом локально.
+То же, что и подкоманда
+"lsign" команды \-\-edit-key.
+.IP "\-\-delete-key \fBname\fR" 10
+Удалить ключ из набора открытых ключей. В пакетном режиме требуется либо
+использовать \-\-yes, либо задавать ключ его отпечатком. Это защита против
+случайного удаления ключей.
+.IP "\-\-delete-secret-key \fBname\fR" 10
+Удалить ключ из наборов секретных и открытых ключей. В пакетном режиме
+ключ должен быть задан отпечатком.
+.IP "\-\-delete-secret-and-public-key \fBname\fR" 10
+То же, что и \-\-delete-key, но если существует секретный ключ,
+то сначала будет удалён он. В пакетном режиме ключ должен быть задан
+отпечатком.
+.IP "\-\-gen-revoke \fBname\fR" 10
+Генерировать отзывающий сертификат для всего ключа. Для отзыва подключа
+или подписи используйте команду \-\-edit-key.
+.IP "\-\-desig-revoke \fBname\fR" 10
+Генерировать назначенный сертификат отзыва для ключа. Это позволяет
+пользователю (с разрешения владельца ключа) отозвать чей\-либо ключ.
+.IP "\-\-export [\fBnames\fR]" 10
+Либо экспортировать все ключи из всех наборов ключей (наборов по
+умолчанию и тех которые зарегистрированы при помощи параметра
+\-\-keyring), или, если задано хотя бы одно имя, те ключи имена которых
+заданы в командной строке. Полученный в результате набор ключей
+выводится на стандартный вывод или в файл заданный параметром "output".
+Если Вы намерены отправить ключи по почте, то используйте совместно с
+параметром \-\-armor.
+.IP "\-\-send-keys [\fBnames\fR]" 10
+То же, что и \-\-export но посылает ключи на сервер ключей.
+Для задания имени сервера ключей должен использоваться параметр
+\-\-keyserver. Не отправляйте на сервер свой набор ключей полностью \-
+выберите только те ключи, которые были добавлены или изменены Вами.
+.IP "\-\-export-secret-keys [\fBnames\fR]" 10
+.IP "\-\-export-secret-subkeys [\fBnames\fR]" 10
+То же, что и \-\-export, но экспортирует секретные ключи. Используется
+редко и рискована с точки зрения безопасности. Вторая форма команды
+делает секретную часть первичного ключа, в выводимом результате,
+непригодной; это расширение GNU для стандарта OpenPGP и другие
+реализации не смогут успешно импортировать такие ключи.
+
+Обратите внимание на параметр \-\-simple-sk-checksum, если Вы хотите
+импортировать полученный результат в старую реализацию OpenPGP.
+.IP "\-\-import [\fBfiles\fR]" 10
+.IP "\-\-fast-import [\fBfiles\fR]" 10
+Импортировать/объединить ключи. Эта команда добавляет выбранные ключи к
+набору ключей. \-\-fast-import, в настоящее время является просто
+синонимом для \-\-import.
+.IP "" 10
+Имеется несколько параметров, контролирующих работу команды. Наиболее
+значимый среди них \- параметр \-\-keyserver-option \-\-merge-only, который
+предотвращает добавление новых ключей и допускает только добавление новых
+подписей, идентификаторов пользователя и подключей к уже имеющимся ключам.
+.IP "\-\-recv-keys \fBkey IDs\fR" 10
+Импортировать ключи с заданным идентификатором с сервера ключей.
+Для указания сервера ключей должен использоваться параметр \-\-keyserver.
+.IP "\-\-refresh-keys \fBkey IDs\fR" 10
+Запросить с сервера ключей обновления для ключей, которые уже имеются в
+локальных связках. Применимо для получения новых подписей,
+идентификаторов пользователей и т.д. Вызов команды без параметра приведёт
+к обновлению всей связки ключей. Необходимо задать параметр
+\-\-keyserver, чтобы указать сервер ключей для всех ключей, в которых не
+указан предпочитаемый сервер ключей
+(см. \-\-keyserver-option honor-keyserver-url).
+.IP "\-\-search-keys [\fBnames\fR]" 10
+Поиск по указанным именам на сервере ключей. Несколько имён, заданных в
+командной строке, объединяются вместе для создания строки поиска.
+Для указания сервера ключей должен использоваться параметр \-\-keyserver.
+.IP "\-\-update-trustdb" 10
+Используется для поддержки базы данных доверия. Данная команда
+просматривает все имеющиеся ключи и строит сеть доверия (Web of Trust).
+Данная команда является интерактивной, т.к. она может запрашивать о
+Вашем уровне доверия владельцам ключей. Пользователь может указать
+насколько он доверяет владельцу указанного ключа в вопросах проверки и
+сертификации (подписи) других ключей. Запрос выдаётся только в том
+случае, если данному ключу ещё не было присвоено значение доверия. При
+помощи команды \-\-edit-key можно позже изменить данное значение.
+.IP "\-\-check-trustdb" 10
+Выполняет проверку базы данных доверия без взаимодействия с
+пользователем. Периодически база данных доверия должна обновляться,
+чтобы отслеживать истёкшие ключи и подписи и вносить соответствующие
+изменения в сеть доверия. GnuPG по возможности отслеживает такие
+ситуации и обновляет базу автоматически, если не установлен параметр
+\-\-no-auto-check-trustdb. Данная команда используется для выполнения
+проверки принудительно, в любое время. Выполняемые действия аналогичны
+тем, которые выполняет \-\-update-trustdb,
+но ключи с неопределённым уровнем доверия пропускаются.
+.IP "" 10
+При запуске с помощью cron, данная команда может использоваться с
+параметром \-\-batch, в этом случае проверка выполняется только если она
+нужна. Для принудительного выполнения проверки в этом случае можно
+использовать параметр \-\-yes.
+.IP "\-\-export-ownertrust" 10
+Выводит значения доверия на стандартный вывод.
+Применима в целях архивации, т.к. эти значения единственное, что не
+может быть восстановлено в случае повреждения базы данных доверия.
+.IP "\-\-import-ownertrust [\fBfiles\fR]" 10
+Вносит в базу данных доверия значения сохранённые в файле
+\fBfiles\fR (или считывает со стандартного ввода, если файл не задан);
+существующие значения перезаписываются.
+.IP "\-\-rebuild-keydb-caches" 10
+При обновлении с версии 1.0.6 до 1.0.7 эта команда должна быть
+использована для создания кэшей подписей в наборе ключей. Она может
+оказаться удобной и в других случаях.
+.IP "\-\-print-md \fBalgo\fR [\fBfiles\fR]" 10
+.IP "\-\-print-mds [\fBfiles\fR]" 10
+Выводит значение хэш\-функции ALGO для каждого из заданных файлов или для
+стандартного ввода. Вторая форма (или "*" в качестве algo в первом
+случае) выводит значения всех доступных хэш\-функций.
+.IP "\-\-gen-random \fB0|1|2\fR [\fBcount\fR]" 10
+Выводит COUNT случайных байт с заданным уровнем качества. Если параметр
+COUNT не задан или равен нулю, то выводится бесконечная
+последовательность случайных байт. ПРЕДУПРЕЖДЕНИЕ! Не используйте эту
+команду без необходимости; это может уменьшить число случайных данных
+доступных системе!
+.IP "\-\-gen-prime \fBmode\fR \fBbits\fR [\fBqbits\fR]" 10
+Генерирует простое число. Подробности см. в исходных текстах.
+.IP "\-\-version" 10
+Выводит информацию о версии программы и список поддерживаемых
+алгоритмов.
+.IP "\-\-warranty" 10
+Выводит информацию о гарантиях.
+.IP "\-h, \-\-help" 10
+Выводит краткую справку по использованию команды. Список довольно
+длинный, хотя и не включает описания всех параметров. Для получения
+более подробной информации, обращайтесь к данному руководству.
+.SH "ПАРАМЕТРЫ"
+.PP
+Длинные формы параметров могут использоваться в файле параметров (по
+умолчанию "~/.gnupg/gpg.conf"). Короткие имена параметров работать не
+будут \- например, "armor" можно использовать в файле конфигурации, а "а"
+нельзя. Не указывайте два начальных дефиса, просто имя параметра и требуемые
+аргументы. Строки начинающиеся символом "#" (возможно после нескольких пробелов)
+игнорируются. Команды так же могут помещаться в этот файл, но это, в
+общем случае, не имеет смысла.
+.PP
+\fBgpg\fR распознаёт следующие параметры:
+.IP "\-a, \-\-armor" 10
+Создаёт вывод в ASCII формате.
+.IP "\-o, \-\-output \fBfile\fR" 10
+Сохраняет результат в файле \fBfile\fR.
+.IP "\-\-max-output \fBn\fR" 10
+Данный параметр устанавливает предельное число байтов, которые
+генерируются при обработке файла. Поскольку OpenPGP поддерживает
+различные степени сжатия, то возможно, что открытый текст сообщения
+может быть значительно больше исходного сообщения OpenPGP. Хотя GnuPG
+корректно работает с такими файлами, зачастую желательно ограничить
+объём выдаваемой информации. По умолчанию 0, что означает отсутствие
+ограничений.
+.IP "\-\-mangle-dos-filenames" 10
+.IP "\-\-no-mangle-dos-filenames" 10
+Старые версии Windows не могут обрабатывать имена файлов с более чем
+одной точкой. \-\-mangle-dos-filenames заставляет GnuPG заменять имеющееся
+расширение файла, а не добавлять ещё одно, для обхода данной проблемы.
+Данный параметр отключен по умолчанию и не используется на платформах
+отличных от Windows.
+.IP "\-u, \-\-local-user \fBname\fR" 10
+Использовать для подписи ключ \fBname\fR. Заметьте, что данный параметр
+перекрывает значение параметра \-\-default-key.
+.IP "\-\-default-key \fBname\fR" 10
+Использовать \fBname\fR в качестве ключа по умолчанию для подписей.
+Если данный параметр не задан, то по умолчанию используется
+первый ключ найденный в связке секретных ключей.
+Заметьте, что \-u или \-\-local-user перекрывает значение данного
+параметра.
+.IP "\-r, \-\-recipient \fBname\fR" 10
+.IP "" 10
+Зашифровать для пользователя \fBname\fR. Если ни данный параметр ни параметр
+\-\-hidden-recipient не указаны, и не задан параметр \-\-default-recipient,
+то GnuPG запрашивает идентификатор пользователя.
+.IP "\-R, \-\-hidden-recipient \fBname\fR" 10
+.IP "" 10
+Зашифровать для пользователя \fBname\fR, но скрыть идентификатор ключа.
+Данный параметр скрывает получателя сообщения и является контрмерой
+против анализа траффика. Если ни данный параметр ни параметр
+\-\-recipient не указаны, и не задан параметр \-\-default-recipient,
+то GnuPG запрашивает идентификатор пользователя.
+.IP "\-\-default-recipient \fBname\fR" 10
+Использовать \fBname\fR как получателя по умолчанию, если не задан
+параметр \-\-recipient и не выдавать запрос о получателе если значение
+\fBname\fR является допустимым.
+\fBname\fR не может быть пустым.
+.IP "\-\-default-recipient-self" 10
+Использовать ключ по умолчанию как получателя, если не задан параметр
+\-\-recipient, и не выдавать запрос о получателе если значение ключа
+является допустимым. Ключ по умолчанию \- это первый в секретном наборе
+ключей или тот, который задан параметром \-\-default-key.
+.IP "\-\-no-default-recipient" 10
+Отменяет действие параметров \-\-default-recipient и \-\-default-recipient-self.
+.IP "\-\-encrypt-to \fBname\fR" 10
+То же, что и \-\-recipient, но предназначен для использования в файле
+параметров и может использоваться с Вашим собственным идентификатором
+пользователя. Указанные ключи используются только в том случае, если
+заданы другие получатели при помощи параметра \-\-recipient, или после
+того как был запрошен идентификатор получателя. Для указанных ключей
+не производится проверка достоверности и могут использоваться даже
+те, которые отключены.
+.IP "\-\-hidden-encrypt-to \fBname\fR" 10
+То же, что и \-\-hidden-recipient, но предназначен для использования в файле
+параметров и может использоваться с Вашим собственным идентификатором
+пользователя как скрытый "encrypt-to-self".
+Указанные ключи используются только в том случае, если
+заданы другие получатели при помощи параметра \-\-recipient, или после
+того как был запрошен идентификатор получателя. Для указанных ключей
+не производится проверка достоверности и могут использоваться даже
+те, которые отключены.
+.IP "\-\-no-encrypt-to" 10
+Отменяет использование ключей заданных параметрами \-\-encrypt-to и \-\-hidden-encrypt-to.
+.IP "\-v, \-\-verbose" 10
+Увеличивает детальность вывода информации. Если используется дважды, то
+детально описываются и входные данные.
+.IP "\-q, \-\-quiet" 10
+Уменьшает количество выводимой информации насколько это возможно.
+.IP "\-z \fBn\fR" 10
+.IP "\-\-compress-level \fBn\fR" 10
+.IP "\-\-bzip2-compress-level \fBn\fR" 10
+\-\-compress-level устанавливает уровень сжатия равным \fBn\fR для
+алгоритмов ZIP и ZLIB. По умолчанию используется уровень сжатия zlib
+(обычно 6). \-\-bzip2-compress-level устанавливает уровень
+сжатия для алгоритма BZIP2 (также 6 по умолчанию).
+Для BZIP2 сделан отдельный параметр,
+поскольку он требует значительно большего объёма памяти при увеличении
+уровня сжатия. \-z устанавливает оба параметра. Значение 0 отключает
+сжатие.
+.IP "\-\-bzip2-decompress-lowmem" 10
+Использовать альтернативный алгоритм декомпрессии для файлов сжатых
+BZIP2. Этот метод использует почти в два раза меньше памяти, но работает
+так же в два раза медленнее. Параметр применим в случаях острой нехватки
+памяти для файлов сжатых с высоким \-\-bzip2-compress-level.
+
+.IP "\-t, \-\-textmode" 10
+.IP "\-\-no-textmode" 10
+Полагать, что входные файлы содержат текст и сохранять их в канонической
+текстовой форме OpenPGP со строками заканчивающимися "CRLF". При
+использовании параметра устанавливаются флаги, сообщающие получателю,
+что зашифрованные или подписанные данные являются текстом и может
+потребоваться преобразование концов строк в те, которые используются
+локальной системой. Данный параметр применим при обмене информацией
+между двумя различными платформами использующими различные окончания
+строк (UNIX \- Mac, Mac \- Windows и т.п.). \-\-no-textmode отключает
+данный режим. По умолчанию отключен.
+.IP "" 10
+Если \-t (но не \-\-textmode) используется совместно с \-\-armor
+и \-\-sign, то создаётся прозрачная подпись. Этот параметр необходим для
+совместимости с консольными версиями PGP; обычно Вам следует
+использовать \-\-sign или \-\-clearsign для выбора типа подписи.
+.IP "\-n, \-\-dry-run" 10
+Не делать никаких изменений (реализован не полностью).
+.IP "\-i, \-\-interactive" 10
+Выводить запрос перед перезаписью файлов.
+.IP "\-\-batch" 10
+.IP "\-\-no-batch" 10
+Использовать пакетный режим. Не выводятся никакие запросы, не
+допускаются интерактивные команды.
+\-\-no-batch отключает пакетный режим.
+.IP "\-\-no-tty" 10
+Не использовать TTY (терминал) для вывода информации. Параметр необходим
+в некоторых случаях, т.к. GnuPG иногда выводит предупреждения на TTY при
+использовании параметра \-\-batch.
+.IP "\-\-yes" 10
+Предполагает утвердительный ответ на большинство вопросов.
+.IP "\-\-no" 10
+Предполагает отрицательный ответ на большинство вопросов.
+.IP "\-\-ask-cert-level" 10
+.IP "\-\-no-ask-cert-level" 10
+При подписывании ключа, запрашивать уровень сертификации. Если параметр
+не указан, то используется уровень заданный параметром
+\-\-default-cert-level. См. в описании \-\-default-cert-level более
+подробную информацию о различных уровнях и их использовании.
+\-\-no-ask-cert-level отменяет действие данного параметра.
+По умолчанию параметр отключен.
+.IP "\-\-min-cert-level" 10
+При построении базы данных доверия не учитывать подписи с уровнем
+сертификации ниже указанного. По умолчанию равен 2, что означает
+отказ от принятия подписей с уровнем 1.
+.IP "\-\-default-cert-level \fBn\fR" 10
+Устанавливает уровень сертификации ключа по умолчанию при его подписи.
+.IP "" 10
+0 означает, что Вы не будете указывать насколько тщательно проверили
+ключ перед тем, как его подписывать.
+.IP "" 10
+1 означает, что Вы верите в достоверность ключа, но не проверяли или не
+можете проверить это. Применим для подписи ключей тех лиц, с которыми Вы
+знакомы только по переписке.
+.IP "" 10
+2 означает, что вы произвели поверхностную проверку ключа. Например, Вы
+проверили отпечаток ключа и сверили идентификатор пользователя на ключе
+с его фотографическим идентификатором.
+.IP "" 10
+3 означает, что Вы тщательно проверили достоверность ключа. Например, Вы
+сверили отпечаток имеющейся у Вас копии ключа с тем, который лично
+сообщил Вам владелец ключа, проверили по документам личность владельца
+ключа и сверили его имя с тем, которое указано в идентификаторе
+пользователя на ключе, и, наконец, убедились (путём переписки), что
+указанный в идентификаторе ключа адрес электронной почты, принадлежит
+владельцу ключа.
+.IP "" 10
+Заметим, что приведённые выше примеры для уровней 2 и 3 это только
+примеры. В конечном счёте, решение вопроса о том какая проверка является
+поверхностной, а какая тщательной остаётся за Вами.
+.IP "" 10
+Значением по умолчанию является 0 (уровень не указан).
+.IP "\-\-trusted-key \fBlong key ID\fR" 10
+Предполагать, что указанный ключ (который должен быть задан полным 8ми
+байтовым идентификатором ключа) достоверен, как один из Ваших секретных
+ключей. Данный параметр применим если Вы не хотите хранить Ваши
+секретные ключи (или один из них) на данном компьютере, но хотите
+сохранить возможность проверять достоверность ключей Ваших
+корреспондентов.
+.IP "\-\-trust-model \fBpgp|classic|always\fR" 10
+Установить модель доверия, которой должен следовать GnuPG.
+Имеются следующие модели:
+
+.RS
+.IP "pgp" 10
+Это сеть доверия с использованием доверяющих подписей, которая
+используется в PGP 5.x и более поздних версиях. Это модель используемая
+по умолчанию.
+.IP "classic" 10
+Это стандартная сеть доверия использовавшаяся в PGP 2.x и раньше.
+.IP "direct" 10
+Достоверность ключа устанавливается непосредственно пользователем и не
+вычисляется через сеть доверия.
+.IP "always" 10
+Пропустить процедуру проверки ключей и полагать, что используемые ключи
+всегда полностью достоверны. Вы не должны использовать эту модель, если
+только не используете какую\-либо внешнюю схему проверки достоверности
+ключей. Данный параметр, также, подавляет вывод сообщения
+"[uncertain]" при проверке подписи, когда нет свидетельств того, что
+ключ принадлежит указанному в нём владельцу.
+.RE
+.IP "\-\-always-trust" 10
+Идентичен `\-\-trust-model always'. Данный параметр использовать не
+рекомендуется.
+.IP "\-\-keyid-format \fBshort|0xshort|long|0xlong\fR" 10
+Позволяет выбрать формат отображения идентификаторов ключей.
+"short" \-\- это традиционный 8-символьный идентификатор ключа.
+"long" \-\- более точный (но менее распространённый) 16-символьный
+идентификатор ключа. Добавление "0x" к формату приводит к
+добавлению "0x" к идентификатору ключа, например, 0x99242560.
+.IP "\-\-keyserver \fBname\fR" 10
+Использовать сервер ключей \fBname\fR. Это сервер который будет
+использоваться для получения, отправки и поиска ключей при
+использовании команд \-\-recv-keys, \-\-send-keys и \-\-search-keys. Формат
+\fBname\fR это URI: `scheme:[//]keyservername[:port]' Схема \-\- это тип
+сервера ключей: "hkp" для HTTP (или совместимых) серверов,
+"ldap" для NAI LDAP серверов, "mailto" для Graf email keyserver.
+Заметим, что конкретная инсталяция GnuPG может допускать и другие типы
+серверов ключей. Имена схем используются без учета регистра.
+.IP "" 10
+Большинство серверов ключей синхронизируются друг с другом, т.о. нет
+необходимости посылать ключи более чем на один сервер. Имя
+"hkp://subkeys.pgp.net" является псевдонимом для нескольких серверов
+ключей.
+.IP "\-\-keyserver-options \fBparameters\fR" 10
+Данная строка содержит список разделённых пробелами или запятыми
+параметров сервера ключей. Параметры могут предваряться префиксом `no-'
+для получения обратного значения.
+Не все параметры допустимы для любого
+типа сервера ключей. Основные параметры следующие:
+.RS
+.IP "include-revoked" 10
+При поиске ключей командой \-\-search-keys, учитывать и те ключи, которые
+помечены на сервере ключей как отозванные. Заметьте, что не все серверы
+ключей различают отозванные и не отозванные ключи, для таких серверов
+данный параметр лишён смысла. Заметьте, также, что большинство серверов
+ключей не выполняют криптографическую проверку отзывающих сертификатов,
+в этом случае отключение параметра может привести к тому, что будут
+пропущены ключи некорректно помеченные как отозванные. По умолчанию
+параметр включен.
+.IP "include-disabled" 10
+При поиске ключей командой \-\-search-keys, учитывать и те ключи, которые
+помечены на сервере ключей как неиспользуемые. Заметим, что данный
+параметр не используется HKP серверами.
+.IP "honor-keyserver-url" 10
+При выполнении команды \-\-refresh-keys, если в запрашиваемом ключе
+установлен предпочитаемый сервер ключей, то использовать его для
+обновления ключа. По умолчанию включен.
+.IP "include-subkeys" 10
+При получении ключа, производить поиск и по подключам. Заметьте, что
+данный параметр не работает с серверами HKP, т.к. они не поддерживают
+пересылку ключей по идентификатору подключа.
+.IP "use-temp-files" 10
+На большинстве Unix-подобных платформ GnuPG взаимодействует с программой
+обращения к серверу ключей через каналы, которые являются наиболее
+эффективным методом. Данный параметр заставляет GnuPG использовать
+для взаимодействия временные файлы. На некоторых платформах (таких как
+Win32 и RISC OS) данный параметр используется всегда.
+.IP "keep-temp-files" 10
+Указывает, что при включенном параметре `use-temp-files' временные
+файлы не должны удаляться после их использования. Данный параметр
+удобен для изучения протокола взаимодействия с сервером ключей.
+.IP "verbose" 10
+Указывает программе взаимодействия с сервером ключей выводить более
+подробную информацию. Может повторяться несколько раз для увеличения
+детальности вывода.
+.IP "timeout" 10
+Указывает программе взаимодействующей с сервером ключей максимальную
+продолжительность операции в секундах. Заметьте, что при одновременном
+выполнении нескольких операций значение таймаута используется отдельно
+для каждой операции. Например, при получении нескольких ключей с помощью
+\-\-recv-keys, ограничивается время получения каждого из них по
+отдельности. По умолчанию 30 секунд.
+.IP "http-proxy [=value]" 10
+Для серверов ключей которые используют HTTP (таких как HKP),
+использовать доступ через указанный прокси\-сервер. Если аргумент
+опущен, то используется прокси\-сервер заданный в переменной окружения
+"http_proxy".
+.IP "auto-key-retrieve" 10
+Данный параметр разрешает автоматическое получение ключей с сервера при
+проверке подписей сделанных ключами, которых нет в локальном наборе
+ключей.
+.IP "" 10
+Заметьте, что данный параметр приводит к возникновению определённой
+уязвимости. Администраторы серверов ключей могут отслеживать запросы;
+отправив Вам сообщение, подписанное новым ключом (который отсутствует у
+Вас), они могут определить Ваш IP адрес и время, когда Вы проверили
+подпись.
+.RE
+.IP "\-\-import-options \fBparameters\fR" 10
+В качестве аргумента указывается строка, в которой, через пробелы или
+запятые, перечислены параметры импорта ключей. Параметры могут
+предваряться `no-' для получения обратного значения. Допустимые
+параметры:
+.RS
+.IP "import-local-sigs" 10
+Позволяет импортировать подписи на ключах, помеченные как локальные. Как
+правило не используется, за исключением случаев разделяемых наборов
+ключей. По умолчанию нет.
+.IP "repair-hkp-subkey-bug" 10
+При импорте пытаться восстановить повреждения вызванные ошибкой в сервере
+PKS (до версии 0.9.6), искажающей ключи с множественными подключами.
+Заметьте, что это не позволяет полностью восстановить поврежденный ключ,
+т.к. часть данных удаляется сервером ключей, но даёт по крайней мере один
+подключ. По умолчанию отключен для обычного \-\-import и включен для
+\-\-recv-keys.
+.IP "merge-only" 10
+Во время импорта разрешить только обновление существующих ключей, но не
+импортировать никакие новые ключи. По умолчанию отключен.
+.RE
+.IP "\-\-export-options \fBparameters\fR" 10
+В качестве аргумента указывается строка, в которой, через пробелы или
+запятые, перечислены параметры экспорта ключей. Параметры могут
+предваряться `no-' для получения обратного значения. Допустимые
+параметры:
+.RS
+.IP "export-local-sigs" 10
+Позволяет экспортировать подписи на ключах, помеченные как локальные. Как
+правило не используется, за исключением случаев разделяемых наборов
+ключей. По умолчанию отключено.
+.IP "export-attributes" 10
+Экспортировать атрибутные идентификаторы пользователя (фотографические
+идентификаторы). Применимо при экспорте ключей, если они предназначены
+для программы OpenPGP, не допускающей атрибутные идентификаторы. По
+умолчанию включено.
+.IP "export-sensitive-revkeys" 10
+Экспортировать информацию о назначенном отзывающем, которая была
+помечена как "sensitive". По умолчанию отключено.
+.IP "export-minimal" 10
+Экспортировать ключ минимально возможного размера. В настоящее время это
+достигается за счёт того, что в экспортируемый ключ не включаются
+никакие подписи кроме самоподписей. По умолчанию отключено.
+.RE
+.IP "\-\-list-options \fBparameters\fR" 10
+Это список разделённых пробелами или запятыми параметров, используемых
+при выводе списков ключей и подписей (такими командами, как \-\-list-keys,
+\-\-list-sigs, \-\-list-public-keys, \-\-list-secret-keys и функциями
+\-\-edit-key). Параметры могут предваряться префиксом `no-' для придания
+им противоположного значения. Имеются следующие параметры:
+.RS
+.IP "show-photos" 10
+Заставляет \-\-list-keys, \-\-list-sigs, \-\-list-public-keys и
+\-\-list-secret-keys выводить все photo ID содержащиеся в ключе.
+По умолчанию отключено. См. также \-\-photo-viewer.
+.IP "show-policy-url" 10
+Показывать URL политик в выводе команд \-\-list-sigs и \-\-check-sigs.
+По умолчанию отключено.
+.IP "show-notations" 10
+.IP "show-std-notations" 10
+.IP "show-user-notations" 10
+Показывать примечания к подписям в выводе команд \-\-list-sigs и \-\-check-sigs.
+Соответственно, все, стандартные IETF, или определённые пользователем.
+По умолчанию отключено.
+.IP "show-keyserver-urls" 10
+Показывать URL предпочитаемого сервера ключей в выводе команд
+\-\-list-sigs и \-\-check-sigs. По умолчанию отключено.
+.IP "show-uid-validity" 10
+Показывать вычисленную достоверность идентификаторов
+пользователя при выводе ключей. По умолчанию отключено.
+.IP "show-unusable-uids" 10
+Показывать отозванные и истёкшие идентификаторы пользователя.
+По умолчанию отключено.
+.IP "show-unusable-subkeys" 10
+Показывать отозванные и истёкшие подключи в списке ключей.
+По умолчанию отключено.
+.IP "show-keyring" 10
+Выводить имя файла связки ключей в начале списка ключей, чтобы показать в
+какой связке находится ключ. По умолчанию отключено.
+.IP "show-sig-expire" 10
+Показывать даты до которых действительны подписи при выполнении команд
+\-\-list-sigs и \-\-check-sigs. По умолчанию отключено.
+.IP "show-sig-subpackets" 10
+Показывать подпакеты подписей при выводе списка ключей. Для данного
+параметра может быть указан дополнительный аргумент, содержащий список
+подпакетов, которые следует вывести. Если аргумент опущен, то выводятся
+все подпакеты. По умолчанию отключен. Данный параметр имеет смысл только
+при использовании \-\-with-colons совместно с \-\-list-sigs или \-\-check-sigs.
+.RE
+.IP "\-\-verify-options \fBparameters\fR" 10
+Это список разделённых пробелами или запятыми параметров, используемых
+при проверке подписей. Параметры могут предваряться префиксом `no-'
+для придания им противоположного значения. Имеются следующие параметры:
+.RS
+.IP "show-photos" 10
+Показывать все photo ID имеющиеся в ключе, которым сделана подпись.
+По умолчанию отключено. См. также \-\-photo-viewer.
+.IP "show-policy-url" 10
+Показывать URL политик в проверяемой подписи. По умолчанию отключено.
+.IP "show-notations" 10
+.IP "show-std-notations" 10
+.IP "show-user-notations" 10
+Показывать примечания в проверяемой подписи.
+Соответственно, все, стандартные IETF, или определённые пользователем.
+По умолчанию показываются стандартные примечания IETF.
+.IP "show-keyserver-url" 10
+Показывать URL предпочитаемого сервера ключей в проверяемой подписи.
+По умолчанию отключено.
+.IP "show-uid-validity" 10
+Показывать вычисленную достоверность идентификаторов пользователя на
+ключе которым сделана подпись. По умолчанию отключено.
+.IP "show-unusable-uids" 10
+Показывать отозванные и истёкшие идентификаторы пользователя при
+проверке подписи. По умолчанию отключено.
+.RE
+.IP "\-\-show-photos" 10
+.IP "\-\-no-show-photos" 10
+Приводит к тому, что при выполнении команд \-\-list-keys, \-\-list-sigs,
+\-\-list-public-keys, \-\-list-secret-keys и проверке подписей выводятся
+фотографические идентификаторы связанные с ключом, если таковые имеются.
+См. также \-\-photo-viewer. Использовать данный параметр не рекомендуется.
+Вместо него лучше использовать `\-\-list-options [no-]show-photos' и/или
+`\-\-verify-options [no-]show-photos'.
+\-\-no-show-photos отменяет действие параметра.
+.IP "\-\-photo-viewer \fBstring\fR" 10
+Определяет командную строку, которая должна быть выполнена для просмотра
+фотографического идентификатора. "%i" раскрывается в имя файла,
+содержащего фотографию. "%I" делает то же самое, но файл не будет удалён
+после выхода из программы просмотра. "%k" заменяется идентификатором
+ключа, "%K" \-\- длинным идентификатором ключа, "%f" \-\- отпечатком ключа,
+"%t" \-\- расширением для данного типа изображений (напр., "jpg"), "%T" \-\-
+MIME типом изображения (напр., "image/jpeg"), и "%%" \-\- знаком процента.
+Если не используется ни "%i", ни "%I", то фотография передаётся на
+стандартный ввод команды просмотра.
+.IP "" 10
+Значение по умолчанию:
+"xloadimage \-fork \-quiet \-title 'KeyID 0x%k' stdin"
+Заметьте, что если Ваша программа просмотра не защищена, то вызов из
+GnuPG не сделает её защищённой.
+.IP "\-\-exec-path \fBstring\fR" 10
+Устанавливает список каталогов, используемых для поиска программы
+просмотра фотографий и помощника сервера ключей. Если параметр не задан,
+то для помощника сервера ключей используется каталог определённый при
+компиляции, а для программы просмотра фотографий используется переменная
+окружения $PATH.
+.IP "\-\-show-keyring" 10
+Выводить имя связки ключей в начале вывода списка ключей, чтобы показать
+в какой связке хранится ключ. Применять параметр не рекомендуется.
+Вместо него следует использовать `\-\-list-options [no-]show-keyring'
+.IP "\-\-keyring \fBfile\fR" 10
+Добавить \fBfile\fR к текущему списку наборов ключей. Если \fBfile\fR начинается с тильды и символа косой черты, то они заменяются значением
+домашнего каталога. Если имя файла не содержит символа косой черты, то
+предполагается, что файл находится в домашнем каталоге GnuPG ("~/.gnupg"
+если не заданы параметр \-\-homedir и переменная $GNUPGHOME).
+.IP "" 10
+Заметьте, что параметр добавляет связку к текущему списку. Если нужно
+использовать только данную связку ключей, то параметр следует задавать
+совместно с \-\-no-default-keyring.
+.IP "\-\-secret-keyring \fBfile\fR" 10
+То же, что и \-\-keyring но для наборов секретных ключей.
+.IP "\-\-primary-keyring \fBfile\fR" 10
+Назначает файл \fBfile\fR главной связкой открытых ключей. Это значит,
+что новые импортируемые ключи (через \-\-import или \-\-recv-keys) будут
+добавляться в эту связку.
+.IP "\-\-trustdb-name \fBfile\fR" 10
+Использовать \fBfile\fR вместо базы данных о довериях по умолчанию.
+Если \fBfile\fR начинается с тильды и косой черты, то они заменяются
+значением переменной окружения $HOME. Если имя файла не содержит косой
+черты, то предполагается, что он находится в домашнем каталоге GnuPG
+("~/.gnupg", если не заданы \-\-homedir и $GNUPGHOME).
+.IP "\-\-homedir \fBdirectory\fR" 10
+Установить имя домашнего каталога равным \fBdirectory\fR
+Если данный параметр не установлен, то по умолчанию используется
+"~/.gnupg". Игнорируется в файле параметров.
+Перекрывает значение переменной окружения $GNUPGHOME.
+.IP "\-\-display-charset \fBname\fR" 10
+Установить используемый набор символов. Используется при преобразовании
+некоторых строк, таких как идентификаторы пользователя, в кодировку
+UTF-8. Если параметр не задан, то набор символов определяется по
+текущей локали. Набор символов выводится при
+использовании 3х \-v в командной строке.
+Допустимые значения \fBname\fR:
+.RS
+.IP "iso-8859-1" 10
+Набор символов Latin 1.
+.IP "iso-8859-2" 10
+Набор символов Latin 2.
+.IP "iso-8859-15" 10
+В настоящее время псевдоним
+для набора Latin 1.
+.IP "koi8-r" 10
+Русская кодировка (rfc1489).
+.IP "utf-8" 10
+Не выполнять преобразования и
+полагать, что OS использует кодировку UTF-8.
+.RE
+.IP "\-\-utf8-strings" 10
+.IP "\-\-no-utf8-strings" 10
+Полагать, что аргументы заданы как строки в кодировке UTF8. По умолчанию
+(\-\-no-utf8-strings), предполагается что строки закодированы в наборе
+символов определённом параметром \-\-display-charset. Данный параметр оказывает
+влияние на все последующие аргументы. Оба параметра могут присутствовать
+в командной строке произвольное число раз.
+.IP "\-\-options \fBfile\fR" 10
+Считать параметры из файла \fBfile\fR и не пытаться использовать файл по
+умолчанию. Данный параметр игнорируется если он указан в файле
+параметров.
+.IP "\-\-no-options" 10
+Сокращение для "\-\-options /dev/null". Данный параметр определяется до
+открытия файла параметров. Предотвращает, также, создание каталога
+"~./gnupg".
+.IP "\-\-load-extension \fBname\fR" 10
+Загрузить модуль расширения. Если \fBname\fR не содержит косой черты, то
+модуль ищется в каталоге заданном при компиляции (обычно
+"/usr/local/lib/gnupg"). Расширения, как правило, больше не
+используются, и использование данного параметра не желательно.
+.IP "\-\-debug \fBflags\fR" 10
+Установить отладочные флаги. Все флаги объединяются при операцией
+OR и \fBflags\fR может быть задан в стиле C (напр., 0x0042).
+.IP "\-\-debug-all" 10
+Установить все используемые отладочные флаги.
+.IP "\-\-debug-ccid-driver" 10
+Включить вывод отладочной информации CCID драйвера для смарткарт.
+Заметьте, что данный параметр доступен не на всех системах.
+.IP "\-\-enable-progress-filter" 10
+Включает вывод информации о ходе выполнения работы. Данный параметр
+позволяет оболочкам отображать индикатор прогресса при обработке gpg
+больших файлов. При использовании параметра немного снижается
+производительность.
+.IP "\-\-status-fd \fBn\fR" 10
+Выводить строки состояния в файл с дескриптором \fBn\fR.
+См. файл DETAILS в документации.
+.IP "\-\-logger-fd \fBn\fR" 10
+Выводить журнал в файл с дескриптором \fBn\fR, а не на стандартный вывод.
+.IP "\-\-attribute-fd \fBn\fR" 10
+Выводить подпакеты атрибутов в файл с дескриптором \fBn\fR. Наиболее
+применимо при использовании совместно с \-\-status-fd, т.к. сообщения
+состояния должны быть отделены от различных подпакетов.
+.IP "\-\-sk-comments" 10
+.IP "\-\-no-sk-comments" 10
+Экспортировать пакеты комментариев для секретных ключей при экспорте
+секретных ключей. Это расширение GnuPG стандарта OpenPGP. Отключено по
+умолчанию. Заметьте, что этот параметр не имеет ничего общего с
+комментариями в прозрачных подписях и заголовках ASCII формата.
+\-\-no-sk-comments отменяет действие параметра.
+.IP "\-\-comment \fBstring\fR" 10
+.IP "\-\-no-comments" 10
+Использовать \fBstring\fR в качестве комментария в прозрачных подписях,
+ASCII закодированных сообщениях и ключах (см. \-\-armor).
+По умолчанию строка комментария отсутствует. \-\-comment может быть указан
+несколько раз для получения нескольких строк комментариев. \-\-no-comments
+удаляет все комментарии.
+.IP "\-\-emit-version" 10
+.IP "\-\-no-emit-version" 10
+Приводит к включению строки версии в вывод в ASCII формате.
+\-\-no-emit-version отключает параметр.
+.IP "\-\-sig-notation \fBname=value\fR" 10
+.IP "\-\-cert-notation \fBname=value\fR" 10
+.IP "\-N, \-\-set-notation \fBname=value\fR" 10
+Поместить пару имя \- значение в подпись, как примечание.
+\fBname\fR должно содержать только печатные символы или пробелы, и
+должен содержать символ '@'. Это делается с целью предотвратить
+засорение зарезервированного IETF пространства имён. Флаг \-\-expert
+отменяет проверку наличия '@'. \fBvalue\fR может быть любой печатной
+строкой; эта строка будет закодирована в UTF8, так что Вам следует
+проверить корректность установки параметра \-\-display-charset.
+Если Вы предварите \fBname\fR восклицательным знаком (!), то примечание
+будет помечено как критическое (rfc2440:5.2.3.15).
+\-\-sig-notation устанавливает примечание для подписи данных,
+\-\-cert-notation для подписи ключей (сертификации), \-\-set-notation
+устанавливает оба параметра.
+.IP "" 10
+Имеются специальные коды, которые могут использоваться в примечаниях.
+"%k" будет заменён идентификатором подписываемого ключа,
+"%K" \- длинным идентификатором подписываемого ключа,
+"%f" \- отпечатком подписываемого ключа,
+"%s" \- идентификатором ключа используемого для подписи,
+"%S" \- длинным идентификатором ключа используемого для подписи,
+"%g" \- отпечатком ключа (подключа) используемого для подписи,
+"%p" \- отпечатком главного ключа ключа используемого для подписи,
+"%c" \- счётчиком подписей OpenPGP смарткарты,
+"%%" будет заменён одним знаком "%".
+%k, %K, и %f имеют смысл только при подписи ключей (сертификации), а %c
+только при использовании OpenPGP смарткарты.
+.IP "\-\-show-notation" 10
+.IP "\-\-no-show-notation" 10
+Показывать примечания в подписях при выполнении команд \-\-list-sigs и
+\-\-check-sigs и проверке подписей, содержащих примечания. Использовать
+данный параметр не рекомендуется. Используйте вместо него
+`\-\-list-options [no-]show-notation' и/или
+`\-\-verify-options [no-]show-notation'.
+.IP "\-\-sig-policy-url \fBstring\fR" 10
+.IP "\-\-cert-policy-url \fBstring\fR" 10
+.IP "\-\-set-policy-url \fBstring\fR" 10
+Использовать \fBstring\fR в качестве URL политики для подписей
+(rfc2440:5.2.3.19). Если Вы предварите его восклицательным знаком (!),
+то пакет с URL будет помечен как критический. \-\-sig-policy-url
+устанавливает URL политики подписи данных, \-\-cert-policy-url URL
+политики подписи ключей (сертификации), а \-set-policy-url
+устанавливает оба параметра.
+.IP "" 10
+Доступны те же подстановки с '%', что и для примечаний.
+.IP "\-\-show-policy-url" 10
+.IP "\-\-no-show-policy-url" 10
+Показывать URL политик при выполнении команд \-\-list-sigs и
+\-\-check-sigs и проверке подписей, содержащих URL политик. Использовать
+данный параметр не рекомендуется. Используйте вместо него
+`\-\-list-options [no-]show-policy-url' и/или
+`\-\-verify-options [no-]show-policy-url'.
+.IP "\-\-sig-keyserver-url \fBstring\fR" 10
+Использовать \fBstring\fR в качестве URL предпочитаемого сервера ключей
+в подписях данных. Если Вы предварите его восклицательным знаком,
+то пакет с URL сервера ключей будет помечен как критический.
+.IP "" 10
+Доступны те же подстановки с '%', что и для примечаний.
+.IP "\-\-set-filename \fBstring\fR" 10
+Использовать \fBstring\fR как имя файла, содержащегося в сообщении.
+По умолчанию используется действительное имя зашифровываемого файла.
+.IP "\-\-for-your-eyes-only" 10
+.IP "\-\-no-for-your-eyes-only" 10
+Устанавливает в сообщении флаг `for your eyes only'. Это приводит к
+тому, что GnuPG не сохраняет расшифрованный файл если не указан параметр
+\-\-output, а PGP использует "secure viewer" для вывода сообщения. Данный
+параметр перекрывает значение параметра \-\-set-filename.
+\-\-no-for-your-eyes-only отменяет действие параметра.
+.IP "\-\-use-embedded-filename" 10
+.IP "\-\-no-use-embedded-filename" 10
+Попытаться создать файл с именем указанным в данных. Может быть
+небезопасной, т.к. позволяет перезаписывать файлы. По умолчанию
+отключено.
+.IP "\-\-completes-needed \fBn\fR" 10
+Число подписей на ключе, сделанных пользователями которым Вы полностью
+доверяете, необходимых для признания ключа достоверным (по умолчанию 1).
+.IP "\-\-marginals-needed \fBn\fR" 10
+Число подписей на ключе, сделанных пользователями которым Вы доверяете не
+полностью, необходимых для признания ключа достоверным (по умолчанию 3).
+.IP "\-\-max-cert-depth \fBn\fR" 10
+Максимальная длина цепочки сертификации (по умолчанию 5).
+.IP "\-\-cipher-algo \fBname\fR" 10
+Использовать алгоритм шифрования \fBname\fR. Запуск программы с
+командой \-\-version выводит список поддерживаемых алгоритмов шифрования.
+Если данный параметр не используется, то алгоритм шифрования выбирается
+из указанных в списке предпочтений ключа.
+.IP "\-\-digest-algo \fBname\fR" 10
+Использовать хэш\-функцию \fBname\fR. Запуск программы с
+командой \-\-version выводит список поддерживаемых хэш\-функций.
+.IP "\-\-compress-algo \fBname\fR" 10
+Использовать алгоритм сжатия \fBname\fR. "zlib" для алгоритма ZLIB
+определённого в RFC1950. "zip" для алгоритма ZIP определённого в
+RFC-1951 и используемого PGP. "bzip2" более современный алгоритм
+сжатия, который может сжимать в некоторых случаях лучше, но требует
+большего объёма памяти. "uncompressed" или "none" отключает
+сжатие. Если данный параметр не задан, то по умолчанию используется
+алгоритм указанный в ключе получателя в качестве предпочитаемого.
+Если определить алгоритм не удаётся, то используется ZIP для достижения
+максимальной совместимости.
+.IP "" 10
+ZLIB обеспечивает большее сжатие, по сравнению с ZIP, т.к. не
+ограничивает размер окна величиной 8кбайт. BZIP2 даёт ещё лучшие
+результаты, но использует значительно больше памяти, что может быть
+значимым при ограниченном объёме памяти. Заметим, однако, что PGP (все
+версии) поддерживает только ZIP. Использование алгоритмов отличных от
+ZIP или "none" делает сообщение нечитабельным для PGP.
+.IP "\-\-cert-digest-algo \fBname\fR" 10
+Использовать хэш\-функцию \fBname\fR при подписи ключа. Запуск программы с
+командой \-\-version выводит список поддерживаемых хэш\-функций. Будьте
+осторожны, т.к. если Вы выберете алгоритм поддерживаемый GnuPG, но не
+поддерживаемый другими реализациями OpenPGP, то некоторые пользователи
+не смогут использовать сделанную Вами подпись, или даже весь ключ.
+.IP "\-\-s2k-cipher-algo \fBname\fR" 10
+Использовать для защиты секретного ключа алгоритм шифрования \fBname\fR.
+По умолчанию используется CAST5. Данный алгоритм используется, также,
+для симметричного шифрования, в случае если не заданы параметры
+\-\-personal-cipher-preferences и \-\-cipher-algo.
+.IP "\-\-s2k-digest-algo \fBname\fR" 10
+Использовать хэш\-функцию \fBname\fR для обработки ключевой фразы
+(пароля). По умолчанию используется SHA-1.
+.IP "\-\-s2k-mode \fBn\fR" 10
+Определяет метод обработки ключевой фразы (пароля). Если \fBn\fR равен 0, то
+ключевая фраза не обрабатывается (не рекомендуется), если 1, то к ключевой
+фразе добавляется "соль" (случайные данные) и если 3 (используется по
+умолчанию), то весь процесс повторяется несколько раз. Если не задан
+параметр \-\-rfc1991, то данный режим используется и при симметричном шифровании.
+.IP "\-\-simple-sk-checksum" 10
+Целостность секретных ключей защищается при помощи контрольной суммы
+SHA-1. Данный метод является частью расширенной спецификации
+OpenPGP, но GnuPG уже использует его в качестве контрмеры против
+некоторых атак. Старые приложения не понимают новый формат, и данный
+параметр может использоваться для передачи секретных ключей таким
+приложениям. Использование данного параметра рисковано с точки зрения
+безопасности. Заметьте, что параметр оказывает эффект только при
+шифровании секретного ключа, простейший способ добиться этого \- сменить
+пароль на ключе (пусть даже на тот же самый).
+.IP "\-\-disable-cipher-algo \fBname\fR" 10
+Никогда не использовать алгоритм шифрования \fBname\fR. Заданное имя не
+проверяется, поэтому алгоритм загруженный позже останется отключенным.
+.IP "\-\-disable-pubkey-algo \fBname\fR" 10
+Никогда не использовать алгоритм с открытым ключом \fBname\fR. Заданное
+имя не проверяется, поэтому алгоритм загруженный позже останется
+отключенным.
+.IP "\-\-no-sig-cache" 10
+Не кэшировать информацию о состоянии проверки подписей. Кэширование
+значительно увеличивает производительность при выводе списка ключей.
+Однако, если Вы сомневаетесь в защищенности Вашего набора открытых
+ключей от изменений, то можете использовать данный параметр для
+отключения кэширования. Вероятно данная операция лишена особого смысла,
+поскольку если кто\-либо имеет доступ на запись в Ваш набор открытых
+ключей, то он может выполнить любые виды повреждений.
+.IP "\-\-no-sig-create-check" 10
+GnuPG, как правило, проверяет каждую подпись после её создания для
+защиты от ошибок и сбоев аппаратной части, которые могут привести к
+изменению битов секретного ключа. Эта дополнительная проверка занимает
+некоторое время (около 115% для DSA ключей). Данный параметр
+используется для отключения проверки. Однако, поскольку создание подписи
+происходит в интерактивном режиме, выигрыш времени от установки данного
+параметра будет незаметен в большинстве конфигураций.
+.IP "\-\-auto-check-trustdb" 10
+.IP "\-\-no-auto-check-trustdb" 10
+Если GnuPG полагает, что информация в сети доверия должна быть
+обновлена, то он автоматически выполняет команду \-\-check-trustdb.
+Процесс обновления может занимать некоторое время.
+\-\-no-auto-check-trustdb отключает автоматическую проверку.
+.IP "\-\-throw-keyids" 10
+.IP "\-\-no-throw-keyids" 10
+Не помещать идентификатор ключа в зашифрованный пакет. Данный параметр
+скрывает получателя сообщения и является контрмерой против анализа
+траффика. Расшифровка сообщения может происходить медленнее, поскольку
+GnuPG будет пытаться использовать все доступные секретные ключи до
+нахождения правильного. \-\-no-throw-keyids отменяет действие данного
+параметра.
+.IP "\-\-not-dash-escaped" 10
+Данный параметр изменяет правила создания прозрачных подписей таким
+образом, что они могут использоваться для патчей. Вы не должны посылать
+такие файлы электронной почтой, т.к. при подписи учитываются все
+пробелы и символы перевода строки. Вы не можете использовать данный
+параметр для данных содержащих строки начинающиеся с пяти дефисов.
+В начало подписи добавляется специальный заголовок, указывающий GnuPG на
+использование данного параметра.
+.IP "\-\-escape-from-lines" 10
+.IP "\-\-no-escape-from-lines" 10
+Поскольку многие почтовые агенты меняют "From " в начале строк на
+"<From ", то разумно обрабатывать такие строки особым образом при
+создании прозрачных подписей для предотвращения ошибок при проверке
+подписей. Заметим, что все прочие реализации PGP поступают таким
+же образом. Данный параметр включен по умолчанию.
+\-\-no-escape-from-lines позволяет отключить этот параметр.
+.IP "\-\-passphrase-fd \fBn\fR" 10
+Считать ключевую фразу из файла с дескриптором \fBn\fR. Если Вы
+используете 0 для \fBn\fR, то пароль будет считан со стандартного ввода.
+Данный параметр может использоваться в случае если требуется только одна
+ключевая фраза. Не используйте данный параметр если можете избежать
+этого.
+.IP "\-\-command-fd \fBn\fR" 10
+Это замена для нерекомендуемого режима разделяемой памяти IPC. Если
+параметр задан, то ввод команд пользователя считывается не с терминала,
+а из файла с указанным дескриптором. Рекомендуется использовать
+совместно в \-\-status-fd. См. файл doc/DETAILS в исходном дистрибутиве
+для более подробного описания.
+.IP "\-\-use-agent" 10
+.IP "\-\-no-use-agent" 10
+Пытаться использовать GnuPG-Agent. Заметьте, что данный агент
+находится в стадии разработки. Если параметр установлен, то GnuPG
+сначала пытается подключиться к агенту, а если это не удаётся, то
+запрашивает пароль. \-\-no-use-agent отключает использование агента.
+.IP "\-\-gpg-agent-info" 10
+Перекрывает значение переменной окружения
+\fBGPG_AGENT_INFO\fP.
+Используется только при включенном параметре \-\-use-agent.
+.IP "Параметры совместимости" 10
+Эти параметры управляют совместимостью GnuPG с другими реализациями.
+Только один из этих параметров может быть активен. Заметьте, что
+установки используемые по умолчанию практически всегда корректны. Перед
+использованием любого из этих параметров ознакомьтесь с разделом
+ВЗАИМОДЕЙСТВИЕ С ДРУГИМИ ПРОГРАММАМИ OPENPGP ниже в данном руководстве.
+.RS
+.IP "\-\-gnupg" 10
+Использовать стандартные установки GnuPG. В сущности, это установки
+OpenPGP (см. \-\-openpgp), но с некоторыми дополнительными параметрами для
+решения общих проблем совместимости с различными версиями PGP. Это
+параметр используемый по умолчанию и, в общем случае, нет необходимости
+явно его указывать, но он может быть полезен для отмены другого
+параметра совместимости, заданного в файле конфигурации gpg.conf.
+.IP "\-\-openpgp" 10
+Установить все параметры пакетов, шифров и хэш\-функций строго в
+соответствии со стандартом OpenPGP. Используйте данный параметр для
+сброса всех предыдущих параметров, таких как \-\-rfc1991,
+\-\-force-v3-sigs, \-\-s2k-*, \-\-cipher-algo, \-\-digest-algo и
+\-\-compress-algo в значения совместимые с OpenPGP. Все исправления для
+совместимости с PGP будут отключены.
+.IP "\-\-rfc2440" 10
+Установить все параметры пакетов, шифров и хэш\-функций строго в
+соответствии с RFC-2440.
+В настоящее время аналогичен параметру \-\-openpgp.
+.IP "\-\-rfc1991" 10
+Быть более совместимым с RFC1991 (PGP 2.x).
+.IP "\-\-pgp2" 10
+Устанавливает все параметры в режим максимальной совместимости с PGP 2.x.
+Если выполняемые действия приводят к созданию сообщения которое не может
+быть обработано PGP 2.x (напр., шифрование не RSA ключом), то выдаётся
+соответствующее предупреждение. Заметим, что под `PGP 2.x' здесь
+подразумевается реализация 'MIT PGP 2.6.2'.
+.IP "" 10
+Данный параметр неявно предполагает
+`\-\-rfc1991 \-\-disable-mdc \-\-no-force-v4-certs \-\-no-sk-comment
+\-\-escape-from-lines \-\-force-v3-sigs \-\-no-ask-sig-expire
+\-\-no-ask-cert-expire \-\-cipher-algo IDEA \-\-digest-algo MD5
+\-\-compress-algo 1'. При использовании параметра,
+также, отключается \-\-textmode при зашифровании.
+.IP "\-\-pgp6" 10
+Устанавливает все параметры в режим максимальной совместимости с PGP 6.
+Это ограничивает наборы симметричных алгоритмов IDEA, 3DES и CAST5,
+хэш\-функций MD5, SHA1 и RIPEMD160 и алгоритмов сжатия ZIP и без сжатия.
+Параметр отключает, также, \-\-throw-keyids и создание подписей
+подписывающими подключами, т.к. PGP 6 не распознаёт такие подписи.
+.IP "" 10
+Данный параметр неявно предполагает
+`\-\-disable-mdc \-\-no-sk-comment \-\-escape-from-lines
+\-\-force-v3-sigs \-\-no-ask-sig-expire'.
+.IP "\-\-pgp7" 10
+Устанавливает все параметры в режим максимальной совместимости с PGP 7.
+Идентичен \-\-pgp6, за исключением того, что не отключаются MDC и список
+допустимых шифров дополняется AES128, AES192, AES256, и TWOFISH.
+.IP "\-\-pgp8" 10
+Устанавливает все параметры в режим максимальной совместимости с PGP 8.
+PGP 8 значительно ближе к стандарту OpenPGP, чем все предыдущие версии
+PGP, так что всё что делает данный параметр \- это отключает \-\-throw-keyids
+и устанавливает \-\-escape-from-lines. Допускается использование любых
+алгоритмов, кроме хэш\-функций SHA-384 и SHA-512.
+.RE
+.IP "\-\-force-v3-sigs" 10
+.IP "\-\-no-force-v3-sigs" 10
+Стандарт OpenPGP рекомендует, чтобы приложения генерировали подписи v4,
+но PGP версий 5, 6 и 7 распознаёт такие подписи только на ключах. Данный
+параметр принуждает GnuPG использовать для подписи данных подписи v3.
+Заметьте, что данный параметр отменяет \-\-ask-sig-expire, т.к. v3 подписи
+не имеют срока действия. \-\-no-force-v3-sigs отменяет действие данного
+параметра.
+.IP "\-\-force-v4-certs" 10
+.IP "\-\-no-force-v4-certs" 10
+Всегда использовать v4 подписи на ключах, даже если это v3 ключи. Данный
+параметр, кроме того, меняет используемую по умолчанию хэш\-функцию для
+v3 RSA ключей с MD5 на SHA-1.
+\-\-no-force-v4-certs отменяет действие данного параметра.
+.IP "\-\-force-mdc" 10
+Принуждает GnuPG использовать шифрование с кодом обнаружения изменений.
+Всегда используется с более новыми шифрами (с размером блока более
+64 бит) или если все ключи получателя поддерживают MDC.
+.IP "\-\-disable-mdc" 10
+Отключает использование кода обнаружения изменений. Заметьте, что при
+использовании данного параметра зашифрованные сообщения становятся
+уязвимы для атак изменения сообщений.
+.IP "\-\-allow-non-selfsigned-uid" 10
+.IP "\-\-no-allow-non-selfsigned-uid" 10
+Разрешает импорт и использование ключей с несамоподписанным
+идентификатором пользователя. Не рекомендуется для использования, т.к.
+такой идентификатор пользователя легко подделать.
+\-\-no-allow-non-selfsigned-uid отменяет действие данного параметра.
+.IP "\-\-allow-freeform-uid" 10
+Отключает проверку формата идентификатора пользователя при его создании.
+Данный параметр рекомендуется использовать только в особых случаях, т.к.
+он не гарантирует являющийся стандартом де\-факто формат идентификатора
+пользователя.
+.IP "\-\-ignore-time-conflict" 10
+GnuPG, обычно, проверяет правдоподобность значений меток времени,
+связанных с ключами и подписями. Однако, иногда подпись оказывается
+старше ключа из\-за проблем с часами. Данный параметр позволяет
+ограничиваться в подобных случаях предупреждением. См. также параметр
+\-\-ignore-valid-from, используемый для разрешения проблем с неправильным
+временем на подключах.
+.IP "\-\-ignore-valid-from" 10
+GnuPG, как правило, не позволяет выбирать и использовать ключи созданные
+в будущем. Данный параметр разрешает использование таких ключей. Вы не
+должны использовать данный параметр если у Вас нет серьёзных проблем с
+часами. См. также \-\-ignore-time-conflict для разрешения проблем с
+неправильным временем на подписях.
+.IP "\-\-ignore-crc-error" 10
+ASCII формат, используемый OpenPG защищается контрольной суммой CRC для
+защиты от ошибок при передаче. Случается, что эта контрольная сумма
+искажается при передаче сообщения, но сама информация (защищенная
+протоколом OpenPGP) остаётся достоверной. Данный параметр позволяет
+игнорировать ошибки контрольной суммы.
+.IP "\-\-ignore-mdc-error" 10
+При использовании данного параметра, в случае нарушения целостности MDC
+только выдаётся предупреждение. Может использоваться в случае частичного
+повреждения сообщения, если необходимо извлечь как можно больше данных
+из повреждённого сообщения. Однако, учтите, что нарушение целостности
+MDC может свидетельствовать о подделке сообщения.
+.IP "\-\-lock-once" 10
+Блокировать базы данных при первом запросе и не снимать блокировку до
+завершения процесса.
+.IP "\-\-lock-multiple" 10
+Снимать блокировку каждый раз когда она больше не нужна. Используется
+для перезаписи \-\-lock-once из файла конфигурации.
+.IP "\-\-lock-never" 10
+Полностью отменить блокировки. Данный параметр должен использоваться
+только в очень специфических средах, когда можно быть уверенным, что
+только один процесс имеет доступ к файлам. Загрузочная дискета с
+системой шифрования на ней может служить примером использования данного
+параметра. Неправильное использование донного параметра может привести к
+повреждению ключей и данных.
+.IP "\-\-no-random-seed-file" 10
+GnuPG использует файл для хранения внутреннего пула случайных чисел
+между запусками. Это ускоряет генерацию случайных чисел; однако в
+некоторых случаях операции записи не допускаются. Данный параметр может
+быть использован в такой ситуации ценой замедления генерации случайных
+чисел.
+.IP "\-\-no-verbose" 10
+Сбросить уровень детальности вывода в 0.
+.IP "\-\-no-greeting" 10
+Подавляет вывод сообщения об авторских правах.
+.IP "\-\-no-secmem-warning" 10
+Подавляет вывод предупреждения об использовании незащищенной памяти.
+.IP "\-\-no-permission-warning" 10
+Подавляет вывод предупреждения о небезопасных правах доступа к файлам и
+домашнему каталогу (\-\-homedir).
+Заметьте, что проверка прав доступа к файлам, выполняемая GnuPG, не
+является чем\-то значительным, это просто предупреждение об общих
+проблемах с правами доступа к файлам. Не следует предполагать, что
+отсутствие предупреждений означает защищённость Вашей системы.
+.IP "" 10
+Заметьте, также, что вывод предупреждения о небезопасных правах доступа
+к домашнему каталогу не может быть отключен из файла конфигурации, т.к.
+это позволило бы взломщику легко подменить незащищённый файл
+конфигурации gpg.conf и подавить вывод предупреждения из него. Поэтому
+вывод предупреждения может быть отключен только из командной строки.
+.IP "\-\-no-mdc-warning" 10
+Подавляет вывод предупреждения об отсутствии защиты целостности с
+помощью MDC.
+.IP "\-\-require-secmem" 10
+.IP "\-\-no-require-secmem" 10
+Запретить выполнение если GnuPG не может использовать безопасную память.
+По умолчанию отключено (т.е. GnuPG запускается, но выдаёт
+предупреждение).
+.IP "\-\-no-armor" 10
+Предполагать, что входные данные не в ASCII формате.
+.IP "\-\-no-default-keyring" 10
+Не добавлять связки ключей по умолчанию к списку связок ключей.
+Заметьте, что GnuPG не будет работать совсем без связок, поэтому при
+использовании данного параметра нужно указать используемые связки при
+помощи параметров \-\-keyring или \-\-secret-keyring, иначе будут
+использоваться связки открытых или закрытых ключей принятые по
+умолчанию.
+.IP "\-\-skip-verify" 10
+Пропустить проверку подписи. Этот параметр может использоваться для
+ускорения расшифрования если проверка подписи не требуется.
+.IP "\-\-with-colons" 10
+Вывести список ключей в виде полей разделённых двоеточиями. Заметьте,
+что вывод будет закодирован в UTF-8 независимо от значения параметра
+\-\-display-charset. Данный формат удобен при вызове из сценариев и других
+программ, т.к. он легко обрабатывается. Подробное описание формата
+находится в файле doc/DETAILS, который содержится в дистрибутиве с
+исходным кодом GnuPG.
+.IP "\-\-with-key-data" 10
+Вывести список ключей в виде полей разделённых двоеточиями (как и при
+использовании \-\-with-colons) и вывести данные открытых ключей.
+.IP "\-\-with-fingerprint" 10
+То же, что и \-\-fingerprint но изменяет только формат вывода и может
+использоваться с другой командой.
+.IP "\-\-fast-list-mode" 10
+Ускоряет работу команд выводящих список ключей; за счёт сокращения
+объёма выводимой информации. Некоторым приложениям не нужен
+идентификатор пользователя и информация об уровне доверия. Используя
+данный параметр они могут ускорить вывод списка. Точное поведение данной
+команды может измениться в будущих версиях.
+.IP "\-\-fixed-list-mode" 10
+Не объединять первичный идентификатор пользователя и первичный ключ при выводе в
+режиме \-\-with-colon и выводить все метки времени в секундах с
+1970-01-01.
+.IP "\-\-list-only" 10
+Изменяет работу некоторых команд. Схожа с \-\-dry-run, но отличается в
+некоторых случаях. Семантика параметра может в будущем быть расширена. В
+настоящее время он только пропускает дешифрование и поэтому ускоряет
+вывод списка ключей шифрования.
+.IP "\-\-no-literal" 10
+Параметр не предназначен для обычного использования. Подробности
+применения смотрите в исходных текстах программы.
+.IP "\-\-set-filesize" 10
+Параметр не предназначен для обычного использования. Подробности
+применения смотрите в исходных текстах программы.
+.IP "\-\-show-session-key" 10
+Показать сеансовый ключ, использованный для зашифровки данного
+сообщения. См. также \-\-override-session-key.
+.IP "" 10
+Данный параметр может использоваться в случае если Вас принуждают
+открыть содержимое отдельного зашифрованного сообщения. Используя
+данный параметр Вы можете получить сеансовый ключ, которым
+зашифровано сообщение. При помощи сеансового ключа Вы можете
+открыть сообщение не раскрывая секретный ключ и не компрометируя
+остальные сообщения, зашифрованные для того же секретного ключа.
+НЕ ИСПОЛЬЗУЙТЕ ДАННЫЙ ПАРАМЕТР БЕЗ КРАЙНЕЙ НЕОБХОДИМОСТИ.
+.IP "\-\-override-session-key \fBstring\fR " 10
+Не использовать сеансовый ключ зашифрованный открытым ключом, а
+воспользоваться ключом \fBstring\fR. Формат параметра аналогичен
+выводимому при использовании \-\-show-session-key. Данный параметр
+используется в том случае, если Вас принуждают открыть содержимое
+зашифрованного сообщения; используя данный параметр Вы можете это
+сделать без использования секретного ключа.
+.IP "\-\-ask-sig-expire" 10
+.IP "\-\-no-ask-sig-expire" 10
+При подписи данных запрашивать срок действия подписи. Если параметр не
+задан, то подпись бессрочная.
+\-\-no-ask-sig-expire отменяет действие данного параметра.
+.IP "\-\-ask-cert-expire" 10
+.IP "\-\-no-ask-cert-expire" 10
+При подписи ключа запрашивать срок действия подписи. Если параметр не
+задан, то подпись бессрочная.
+\-\-no-ask-cert-expire отменяет действие данного параметра.
+.IP "\-\-expert" 10
+.IP "\-\-no-expert" 10
+Позволяет пользователю выполнять некоторые нелепые или бессмысленные
+операции, например, подписывать просроченные и отозванные ключи, или
+операции нарушающие совместимость, например, генерировать ключи
+нерекомендуемых типов. Также отключает вывод некоторых предупреждающих
+сообщений о потенциально несовместимых действиях. В общем, как следует
+из названия, данный параметр только для специалистов. Если Вы не
+понимаете полностью последствий тех действий, которые позволяет
+выполнить этот параметр, лучше оставьте его отключенным.
+\-\-no-expert отменяет действие данного параметра.
+.IP "\-\-allow-secret-key-import" 10
+Устаревший параметр, больше не используется.
+.IP "\-\-try-all-secrets" 10
+Не обращать внимания на идентификатор ключа указанный в сообщении, но
+перепробовать все имеющиеся секретные ключи, пока не найдётся правильный
+ключ для расшифрования сообщения. Данный параметр принудительно
+устанавливает режим используемый при расшифровке сообщений для анонимных
+получателей (созданных с помощью \-\-throw-keyids) и может быть полезен в
+случае если зашифрованное сообщение содержит неправильный идентификатор
+ключа.
+.IP "\-\-enable-special-filenames" 10
+Данный параметр включает режим в котором имена файлов вида
+\fB-&n\fP, где n \-\- неотрицательное десятичное число,
+обозначают файл с дескриптором n.
+.IP "\-\-no-expensive-trust-checks" 10
+Только для экспериментального использования.
+.IP "\-\-group \fBname=value1 [value2 value3 ...]\fR" 10
+Определить именованную группу, подобную алиасам в почтовых программах.
+При использовании имени группы в качестве получателя (\-r or
+\-\-recipient), она будет преобразовываться в список заданных значений.
+Если задать несколько групп с одним именем, то они автоматически будут
+объединены в одну.
+.IP "" 10
+В качестве аргумента указывается имя группы, а затем, после знака =,
+\fBkey IDs\fR или отпечатки ключей, но допускаются и любые другие
+описания ключа. Заметьте, что значение с пробелами будет
+интерпретироваться как два различных значения. Также, заметьте, что
+преобразование одноуровневое \- Вы не можете добавить группу в другую
+группу. При использовании параметра из командной строки, может оказаться
+необходимым заключить аргумент в кавычки, для предотвращения его
+интерпретации оболочкой, как нескольких параметров.
+.IP "\-\-ungroup \fBname\fR" 10
+Удалить заданную запись из списка \-\-group.
+.IP "\-\-no-groups" 10
+Удаляет все записи из списка \-\-group.
+.IP "\-\-preserve-permissions" 10
+Не изменять права доступа к файлу с набором секретных ключей в режим
+доступа чтения/записи только для владельца. Используйте данный параметр
+только в том случае, если действительно понимаете зачем Вам это нужно.
+.IP "\-\-personal-cipher-preferences \fBstring\fR" 10
+Установить список персональных предпочтений шифров в \fBstring\fR,
+этот список должен быть строкой, подобной той, что выводится командой
+"pref" в режиме редактирования. Это позволяет пользователю выбирать
+предпочитаемые им алгоритмы при выборе алгоритмов из указанных в ключе
+получателя. Первый шифр, указанный в данном списке, также используется
+командой \-\-symmetric.
+.IP "\-\-personal-digest-preferences \fBstring\fR" 10
+Установить список персональных предпочтений хэш\-функций в \fBstring\fR,
+этот список должен быть строкой, подобной той, что выводится командой
+"pref" в режиме редактирования. Это позволяет пользователю выбирать
+предпочитаемые им алгоритмы при выборе алгоритмов из указанных в ключе
+получателя. Первая хэш\-функция, указанная в данном списке, также
+используется при подписи без шифрования (\-\-clearsign или \-\-sign).
+Значение по умолчанию "H2", что соответствует SHA-1.
+.IP "\-\-personal-compress-preferences \fBstring\fR" 10
+Установить список персональных предпочтений алгоритмов сжатия в \fBstring\fR,
+этот список должен быть строкой, подобной той, что выводится командой
+"pref" в режиме редактирования. Это позволяет пользователю выбирать
+предпочитаемые им алгоритмы при выборе алгоритмов из указанных в ключе
+получателя. Первый из алгоритмов, указанных в данном списке, также
+используется в тех случаях, когда ключ получателя отсутствует (например,
+\-\-symmetric).
+.IP "\-\-default-preference-list \fBstring\fR" 10
+Установить список персональных предпочтений в \fBstring\fR,
+этот список должен быть строкой, подобной той, что выводится командой
+"pref" в режиме редактирования. Команда влияет на генерацию ключа и
+команду "updpref" из режима редактирования.
+.IP "\-\-list-config [\fBnames\fR]" 10
+Вывести различные внутренние параметры конфигурации GnuPG. Данный
+параметр предназначен для использования внешними программами, которые
+используют GnuPG. См. подробности в файле \fBdoc/DETAILS\fP в
+дистрибутиве GnuPG. \-\-list-config используется только вместе с
+установленным параметром \-\-with-colons.
+.SH "Как задать идентификатор пользователя"
+.PP
+Имеется несколько способов указания идентификатора пользователя для
+GnuPG; ниже приведено несколько примеров:
+
+.IP "" 10
+.IP "234567C4" 10
+.IP "0F34E556E" 10
+.IP "01347A56A" 10
+.IP "0xAB123456" 10
+Это идентификатор ключа заданный в обычной коротком формате.
+.IP "234AABBCC34567C4" 10
+.IP "0F323456784E56EAB" 10
+.IP "01AB3FED1347A5612" 10
+.IP "0x234AABBCC34567C4" 10
+Здесь идентификатор ключа задан в длинном формате, как в OpenPGP (Вы
+можете получить длинный идентификатор ключа используя параметр
+\-\-with-colons).
+.IP "1234343434343434C434343434343434" 10
+.IP "123434343434343C3434343434343734349A3434" 10
+.IP "0E12343434343434343434EAB3484343434343434" 10
+.IP "0xE12343434343434343434EAB3484343434343434" 10
+Наилучший способ задания ключа \-\- это использование его отпечатка. Это
+предотвращает любые неоднозначности в случае одинаковых идентификаторов
+ключей (которые крайне редки для длинных идентификаторов ключей).
+.IP "=Heinrich Heine <heinrichh@uni-duesseldorf.de>" 10
+Используется точное соответствие строке. Это указывается знаком
+равенства.
+.IP "<heinrichh@uni-duesseldorf.de>" 10
+Используется точное соответствие адреса электронной почты. Левая угловая
+скобка указывает, что используется ражим адреса электронной почты.
+.IP "+Heinrich Heine duesseldorf" 10
+Все слова должны точно соответствовать указанным (регистр символов не
+имеет значения) но могут присутствовать в идентификаторе пользователя в
+любом порядке. Слова могут быть любыми последовательностями букв, цифр,
+знаков подчеркивания и символов с установленным 7-м битом.
+.IP "Heine" 10
+.IP "*Heine" 10
+Идентификатор должен содержать заданную подстроку (регистр символов не
+имеет значения). Этот режим используется по умолчанию, но можно
+дополнительно задать его поместив символ звёздочки в начале.
+.PP
+Заметим, что Вы можете добавить восклицательный знак (!) к идентификатору
+ключа или отпечатку. Это флаг, который указывает GnuPG, что следует
+использовать именно этот первичный или вторичный ключ и не пытаться
+использовать какой\-либо другой первичный или вторичный ключ.
+
+.SH "ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ"
+.PP
+Программа возвращает 0 если все операции выполнены успешно, 1 если
+проверка хотя бы одной подписи была неудачной и другой код ошибки в
+случае фатальной ошибки.
+
+.SH "ПРИМЕРЫ"
+.IP "gpg \-se \-r \fBBob\fR \fBfile\fR" 10
+подписать и зашифровать для пользователя Bob
+.IP "gpg \-\-clearsign \fBfile\fR" 10
+создать прозрачную подпись
+.IP "gpg \-sb \fBfile\fR" 10
+создать отделённую подпись
+.IP "gpg \-\-list-keys \fBuser_ID\fR" 10
+показать ключ
+.IP "gpg \-\-fingerprint \fBuser_ID\fR" 10
+показать отпечаток ключа
+.IP "gpg \-\-verify \fBpgpfile\fR" 10
+.IP "gpg \-\-verify \fBsigfile\fR [\fBfiles\fR]" 10
+Проверить подпись на файле, но не выводить его содержимое. Вторая форма
+может использоваться для отделённых подписей, где \fBsigfile\fR
+\-\-- отделённая подпись (двоичная или в ASCII формате), а [\fBfiles\fR] подписанные данные; если имя файла не задано, то оно образуется
+удалением расширения (".sig" или ".asc") у имени
+\fBsigfile\fR или запрашивается у пользователя.
+.SH "ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ"
+.IP "HOME" 10
+Домашний каталог пользователя.
+.IP "GNUPGHOME" 10
+Каталог, заменяющий "~/.gnupg".
+.IP "GPG_AGENT_INFO" 10
+Используется для определения местоположения gpg-agent;
+используется только если установлен параметр \-\-use-agent. Значение
+состоит из 3 полей, разделённых двоеточиями. Первое \-\- путь к доменному
+сокету UNIX, второе \-\- идентификатор процесса gpg-agent, и третье \-\-
+версия протокола, которая должна быть равна 1. При запуске gpg-agent,
+как описано в документации, данной переменной присваивается корректное
+значение. Параметр \-\-gpg-agent-info может использоваться для перекрытия
+значения данной переменной.
+.IP "http_proxy" 10
+Используется только если установлен параметр сервера ключей
+\-\-honor-http-proxy.
+.IP "COLUMNS" 10
+.IP "LINES" 10
+Используется для установки размера некоторых дисплеев.
+.SH "ФАЙЛЫ"
+.IP "~/.gnupg/secring.gpg" 10
+Набор секретных ключей
+.IP "~/.gnupg/secring.gpg.lock" 10
+и его файл блокировки
+.IP "~/.gnupg/pubring.gpg" 10
+Набор открытых ключей
+.IP "~/.gnupg/pubring.gpg.lock" 10
+и его файл блокировки
+.IP "~/.gnupg/trustdb.gpg" 10
+База данных доверия
+.IP "~/.gnupg/trustdb.gpg.lock" 10
+и её файл блокировки
+.IP "~/.gnupg/random_seed" 10
+используется для хранения внутреннего пула случайных чисел
+.IP "~/.gnupg/gpg.conf" 10
+Конфигурационный файл по умолчанию
+.IP "~/.gnupg/options" 10
+Файл конфигурации в предыдущих версиях. Используется
+если не найден gpg.conf
+.IP "/usr[/local]/share/gnupg/options.skel" 10
+Проотип файла параметров
+.IP "/usr[/local]/lib/gnupg/" 10
+Каталог, в котором по умолчанию хранятся модули
+расширения
+.SH "ПРЕДУПРЕЖДЕНИЯ"
+.PP
+Используйте *хорошие* пароли для Вашей учетной записи и *хорошие*
+ключевые фразы для защиты Вашего секретного ключа. Ключевая фраза
+является самой слабой частью всей системы. Несложно создать программу,
+которая произведёт словарную атаку на Ваш набор секретных ключей,
+поэтому тщательно защищайте свой каталог "~/.gnupg/".
+.PP
+Помните, что если Вы используете эту программу через сеть (например,
+используя telnet), то *очень* легко перехватить Вашу ключевую фразу!
+.PP
+Если Вы проверяете отделённую подпись, то убедитесь, что программа знает
+об этом; либо задайте имена обоих файлов в командной строке, либо
+используйте \fB-\fP для указания стандартного ввода.
+.SH "ВЗАИМОДЕЙСТВИЕ С ДРУГИМИ ПРОГРАММАМИ OPENPGP"
+.PP
+GnuPG стремится быть очень гибкой реализацией стандарта OpenPGP. В
+частности, GnuPG реализует множество необязательных частей стандарта,
+таких как хэш\-функция SHA-512 и алгоритмы сжатия ZLIB и BZIP2. Важно помнить,
+что не все программы OpenPGP реализуют эти дополнительные алгоритмы, и
+что принудительная установка этих алгоритмов при помощи параметров
+\-\-cipher-algo, \-\-digest-algo, \-\-cert-digest-algo или \-\-compress-algo в
+GnuPG может привести к тому, что созданное сообщение, будучи полностью
+соответствующим стандарту OpenPGP, не сможет быть прочитано получателем,
+использующим другую реализацию OpenPGP.
+.PP
+Доступно значительное число различных реализаций OpenPGP, и каждая
+поддерживает некоторое своё подмножество дополнительных алгоритмов.
+Например, до последнего времени, не было официальных версий
+PGP поддерживающих алгоритм шифрования BLOWFISH. Пользователь PGP не
+сможет расшифровать сообщение зашифрованное этим алгоритмом. По умолчанию
+GnuPG использует стандартную систему предпочтений определённую в OpenPGP,
+которая всегда делает правильный выбор и создаёт сообщения, которые могут быть
+прочитаны всеми получателями, независимо от того, какую реализацию
+OpenPGP они используют. Изменяйте установки по умолчанию только тогда,
+когда знаете, что делаете.
+.PP
+Если Вам абсолютно необходимо перезаписать безопасные установки,
+принятые по умолчанию, или предпочтения на данном ключе по каким\-то
+причинам неверны, то лучше использовать параметры \-\-pgp6,
+\-\-pgp7 или \-\-pgp8. Эти параметры безопасны, т.к. они не приводят к
+использованию какого\-либо конкретного алгоритма в нарушение OpenPGP, а
+только уменьшают количество допустимых для использования алгоритмов.
+.SH "ОШИБКИ"
+.PP
+Во многих системах данная программа должна быть установлена с битом
+SUID. Это необходимо для блокировки страниц памяти. Блокировка страниц
+памяти предотвращает запись страниц памяти (которые могут содержать
+ключевые фразы и другую чувствительную информацию) на диск.
+Если программа не выводит
+предупреждающего сообщения о незащищенной памяти, то это значит, что
+Ваша операционная система поддерживает блокировку без прав
+суперпользователя. Программа сбрасывает привилегии суперпользователя
+сразу после того, как выделяется блокируемая память.
+.SH "ПЕРЕВОД"
+.PP
+Перевод на русский язык: Павел Шайдо <zwon@severodvinsk.ru>.
+.\" created by instant / docbook-to-man, Wed 27 Jul 2005, 19:24