Книга: PGP: Кодирование и шифрование информации с открытым ключом.
Декодирование.
Декодирование.
Для декодирования файла и/или проверки его подписи используется команда:
pgp входной_файл [-o выходной_файл]
По умолчанию предполагается, что входной файл имеет расширение .pgp. Выходной файл является необязательным параметром и будет содержать декодированный файл. Если выходной файл не указан, декодированный файл будет сохранен в файле входной_файл без расширения .pgp.
Однако, после декодирования файла нам необходимо указать стандартный выход для декодированного файла. Это достигается использованием опции -m:
pgp -m файл
Существует еще одна возможность — использовать каналы ввода и вывода с опцией -f:
pgp -fs идентификатор < входной_файл > выходной_файл
Еще одним интересным сценарием является декодирование подписанного сообщения, посланного нам кем-нибудь, с сохранением подписи, например для кодирования его еще раз для того, чтобы послать его кому-нибудь еще. Чтобы это сделать, нужно использовать опцию -d:
pgp -d exam
Здесь мы берем файл exam.pgp и декодируем его, но при этом оставляем оригинальную подпись в файле. Теперь можно переходить к кодированию его открытым ключом того человека, который после получения может проверить аутентичность исходного сообщения.
- Как работает криптография открытого ключа.
- Версии PGP.
- Некоторые ссылки для различных дистрибутивов Linux.
- Установка PGP.
- Основная конфигурация.
- Создание пары ключей.
- Добавление ключей к кольцу.
- Удаление ключа из кольца.
- Выделение ключа.
- Содержание кольца.
- Кодирование сообщения.
- Как сообщение подписывается.
- Декодирование.
- Обработка текстовых файлов.
- "Отпечатки (fingerprints)".
- Интеграция в почтовые клиенты.
- Код, кодирование и декодирование
- 13.9.2 Декодирование наиболее общих команд
- 2.25. Кодирование и декодирование строк в кодировке rot13
- 18.1.2.2. Декодирование ответа
- Пример 12-30. Декодирование файлов
- 2.37. base64-кодирование и декодирование
- 18.2.6. Кодирование и декодирование вложений
- Кодирование и декодирование
- 2.38. Кодирование и декодирование строк (uuencode
- 2.9. Форматирование строк
- 2.16. Явные и неявные преобразования
- 2.14. Поиск в строке