     [file defs.ru.inc not included]

gpgv.ru.1

Проверка подписей OpenPGP
=========================

ВЫЗОВ

ОПИСАНИЕ
 — средство проверки подписей OpenPGP.

В действительности эта программа представляет урезанную версию gpg, которая может только проверять подписи. Она несколько меньше, чем полноразмерная gpg и пользуется другим (более простым) способом проверки того, что открытые ключи, которыми сделана подпись, достоверны. У нее нет файлов настроек и мало параметров.

предполагает, что всем ключам в таблице ключей можно доверять. Это, кроме прочего, означает, что программа не проверяет отзывы и сроки действия ключей.

По умолчанию используется таблица ключей trustedkeys.kbx; если ее не существует, используется таблица ключей trustedkeys.gpg. Предполагается, что таблицы находятся в домашнем каталоге GnuPG (исходном или заданном с помощью параметра или переменной среды). Другую таблицу ключей (и даже несколько таблиц ключей) можно задать параметром --keyring.

ПАРАМЕТРЫ
принимает параметры:

--verbose
-v
     Выдает больше информации во время обработки. Если задан дважды, подробно перечисляются данные, поступившие на вход.

--quiet
-q
     Стараться выводить на экран как можно меньше.

--keyring ФАЙЛ
     Добавить аргумент к списку таблиц ключей. Если аргумент начинается с тильды и косой черты, они заменяются на каталог HOME. Если имя файла не содержит косой черты, предполагается, что файл находится в домашнем каталоге (~/.gnupg, если не задан --homedir).

--output ФАЙЛ
-o ФАЙЛ
     Выводить данные в указанный файл; для записи в стандартный поток вывода укажите -. Этот параметр можно применять, чтобы выделить подписанный текст из текстовой или двоичной подписи; он действует и с отделенными подписями, но в этом случае параметр в общем не полезен. Обратите внимание, что если файл существует, то он будет перезаписан.

--status-fd N
     Записывать специальные диагностические сообщения в файл с указанным дескриптором. Документацию по этим строкам см. в файле DETAILS.

--logger-fd n
     Писать отчет о ходе работы в файл с указанным дескриптором, а не в стандартный поток ошибок.

--logger-file файл
     То же, что --logger-fd, но отчет записывается в файл.  С помощью socket:// можно записывать в сокет.

--ignore-time-conflict
     Обычно GnuPG проверяет, что метки времени, связанные с ключами и подписями, лежат в разумных пределах. Однако иногда подпись кажется старше ключа из-за проблем с часами. Если задан этот параметр, такие проверки приводят только к предупреждениям.

          [file opt-homedir.ru.texi not included]

--weak-digest название
     Считать указанный алгоритм слабым. Подписи, выполненные с помощью слабых алгоритмов хеша, обычно отвергаются. Этот параметр можно вводить несколько раз, если слабыми должны считаться несколько алгоритмов. MD5 всегда считается слабым, так что его не нужно перечислять в явном виде.

--enable-special-filenames
     Этот параметр включает режим, в котором имена файлов в форме -&n, где n — неотрицательное десятичное число, указывают на файловый дескриптор n, а не на файл с таким именем.

КОД ВЫХОДА

Программа возвращает 0, если все прошло успешно, 1 — если хотя бы одна подпись была неверна, другие коды ошибок при неустранимых сбоях.

ПРИМЕРЫ

Примеры
-------

файл PGP
файл подписи [файл данных]
     Проверить подпись файла, но не выводить данные. Вторая форма применяется для отделенных подписей, где файл подписи — отделенная подпись (в двоичном или текстовом формате), а файл данных — подписанные данные (если это «-», данные берутся из стандартного потока ввода); если второй аргумент не задан, имя файла данных определяется отбрасыванием расширения («.asc», «.sig» или «.sign») от имени файла подписи.

ПЕРЕМЕННЫЕ СРЕДЫ

Переменные среды
----------------

HOME
     Используется для определения исходного домашнего каталога.

GNUPGHOME
     Если задана, используется вместо ~/.gnupg.

ФАЙЛЫ

ФАЙЛЫ
-----

~/.gnupg/trustedkeys.gpg
     Исходная таблица ключей с разрешенными ключами.

СМ. ТАКЖЕ
gpg(1)
     [file see-also-note.ru.texi not included]