Книга: PGP: Кодирование и шифрование информации с открытым ключом.
Как сообщение подписывается.
Как сообщение подписывается.
Как уже говорилось, цифровая подпись в сообщении является аналогом обычной подписи на бумаге. Подпись документа позволит получателю удостовериться в его аутентичности и в том, что сообщение не было изменено.
Чтобы подписать документ, необходимо использовать ваш закрытый ключ:
pgp -s файл [-u идентификатор]
Если у нас есть несколько закрытых ключей в нашем secring.pgp, мы можем выбрать один из них при помощи идентификатора.
Когда наш учитель из примера решает подписать экзаменационные задачи, чтобы сообщить, что их послали не студенты-шутники :) он набирает следующее:
pgp –s exam.doc
Эта команда создает файл с именем exam.doc.pgp, который не является ASCII-текстом, потому что PGP пытается сжать файл. Если, с другой стороны, вы хотите подписать файл, оставив текст читабельным и с подписью в конце, то процедура будет выглядеть:
pgp -sta exam.doc
Эта последняя команда очень полезна при подписи электронной почты, которую и дальше можно будет читать без использования PGP или тем, кому не хочется проверять подпись.
Кроме того, можно подписать документ и затем закодировать его при помощи следующей команды:
pgp -es файл идентификатор_получателя [-u мой_идентификатор]
Например:
pgp -es exam.doc marcos –u angel
Здесь файл exam.doc кодируется и подписывается и сохраняется в файле exam.pgp. Для кодирования файла используется открытый ключ, идентифицируемый подстрокой "marcos", поэтому только этим ключом можно декодировать этот файл. Затем я идентифицирую мой закрытый ключ строкой "angel", так как в моем кольце есть несколько ключей.
Даже в этом случае можно создать файл в формате ASCII, используя опцию -a.
Кроме того, нас может заинтересовать возможность создания подписи файла отдельно от данных. Чтобы это сделать, воспользуемся опцией -b:
pgp -sb exam.doc
Эта команда создает новый файл exam.sig, содержащий только подписи.
- Как работает криптография открытого ключа.
- Версии PGP.
- Некоторые ссылки для различных дистрибутивов Linux.
- Установка PGP.
- Основная конфигурация.
- Создание пары ключей.
- Добавление ключей к кольцу.
- Удаление ключа из кольца.
- Выделение ключа.
- Содержание кольца.
- Кодирование сообщения.
- Как сообщение подписывается.
- Декодирование.
- Обработка текстовых файлов.
- "Отпечатки (fingerprints)".
- Интеграция в почтовые клиенты.
- Что делать, если при установке принтера появляется сообщение Невозможно завершение операции. Подсистема печати недоступн...
- При копировании с жесткого диска на «флэшку» иногда появляется сообщение о дополнительной присоединенной информации, кот...
- Сообщение канала
- Метасообщение
- При входе в систему появляется сообщение о невозможности найти какой-то файл. Как его убрать?
- При подключении к локальной сети компьютер выдает сообщение об ошибке «В сети существуют совпадающие имена». Что делать?
- Вот уже в который раз при работе в сети появляется сообщение от других пользователей. Что это может быть?
- При загрузке Windows появляется сообщение – неправильный файл boot. ini. За что этот файл отвечает и как исправить данну...
- При установке драйвера появляется сообщение об отсутствии у драйвера цифровой подписи
- При печати появляется сообщение об ошибке подсистемы Диспетчера очереди печати. Что делать?
- Появляется сообщение об ошибке Недостаточно виртуальной памяти, файл подкачки отсутствует или слишком мал. Что делать?
- Можно ли убрать всплывающее сообщение Недостаточно места на диске?