Инструменты безопасности с открытым исходным кодом

Подписывание файлов


Как упоминалось выше, имеется еще одно применение GnuPG и PGP - подписывание документов для контроля их целостности. Это можно сделать с помощью следующей команды:

gpg --output подписанный_файл --sign подписываемый_файл

Обычно GnuPG автоматически проверяет подпись при получении файла. Верификация файла по инициативе пользователя осуществляется с помощью команды

gpg --verify подписанный_файл

Можно создавать подписи в текстовом виде и отдельно от файла, если вы хотите, чтобы пользователи без GnuPG могли получить к ним доступ. Для этого имеются две команды. Команда

gpg -- clearsign подписываемый_файл

создает текстовое дополнение к подписываемому файлу. Если вы не хотите изменять этот файл, можно создать отдельный файл подписи с помощью команды

gpg --output файл_подписи --detache-sign подписываемый_файл



Содержание раздела