Книга: PGP: Кодирование и шифрование информации с открытым ключом.
Благодарности.
Благодарности.
Я хотел бы поблагодарить следующих людей за их содействие созданию Pretty Good Privacy. Хотя я и был автором PGP версии 1.0, основные части последующих версий были выполнены усилиями многих людей из разных стран под моим общим руководством.
Branko Lankester, Hal Finney и Peter Gutmann пожертвовали огромным количеством времени для расширения возможностей PGP 2.0 и переноса ее в Unix. Hal и Branko приложили просто героические усилия для реализации моих новых протоколов управления ключами. Branko пожертвовал времени больше, нежели кто-либо другой.
Hugh Kennedy перенес PGP в систему VAX/VMS, Lutz Frank — на Atari ST, а Cor Bosman и Colin Plumb — на Commodore Amiga.
Перевод PGP на другие языки был выполнен: Jean-loup Gailly во Франции, Armando Ramos в Испании, Felipe Rodriquez Svensson и Branko Lanlester в Нидерландах, Miguel Angel Gallardo в Испании, Hugh Kennedy и Lutz Frank в Германии, David Vincenzetti в Италии, Harry Bush и Maris Gabalins в Латвии, Zygimantas Cepaitis в Литве, Peter Suchkow и Andrew Chernov в России и Александр Смишалев перевел ее на эсперанто. Peter Gutmann предложил перевести PGP на английский язык Новой Зеландии, но, в конце концов, мы решили, что можно будет получить PGP с английским языком США.
Jean-loup Gailly, Mark Adler и Richard B. Wales опубликовали код сжатия ZIP и предоставили разрешение на включение его в PGP. Ron Rivest разработал и опубликовал для свободного использования (public domain) подпрограммы MD5. Шифр IDEA(tm) был разработан Xuejia Lai и James L. Massey из ЕТН в Zurich , и используется в PGP с разрешения Ascom-Tech AG.
Charlie Merritt научил нас как использовать хорошую арифметику высок й точности для криптографии с открытым ключом, а Jimmy Upton пожертвовал нам алгоритм более быстрого умножения по модулю. Thad Smith реализовал еще более быстый алгоритм. Zhahai Steward принес много полезных идей относительно форматов файлов PGP и других вещей, включая идею наличия более, чем одного идентификатора пользователя для ключа.
Я услышал идею относительно поручителей от Whit Diffie. Kelly Goen провел всю основную работу для первоначальной электронной публикации PGP 1.0.
Различные усилия по созданию кода приложили также Colin Plumb, Derek Atkins и Castor Fu. Помогли нам также Hugh Miller, Eric Hughes, Tim May, Stephan Neuhaus, и многие другие. В процессе реализации находятся два проекта переноса PGP на Macintosh.
С момента выхода версии 2.0 многие программисты присылали поправки и исправления ошибок, вносили исправления на других системах компьютеров. Их слишком много, чтобы выразить благодарность каждому индивидуально.
Процесс развития PGP преобразовался в примечательный социальный феномен, чья уникальная политическая привлекательность вдохновляет на совместные усилия все большее число программистов-добровольцев.
- Зачем Вам нужна PGP?
- Как PGP работает.
- Установка PGP.
- Как использовать PGP.
- Шифрование сообщения для нескольких адресатов.
- Подписание сообщения.
- Подписание и шифрование.
- Использование стандартного шифрования.
- Дешифровка и проверка подписей.
- Работа с ключами.
- Генерация ключа RSA.
- Добавление ключа в ваш каталог ключей.
- Удаление ключа из вашего каталога ключей.
- Извлечение (копирование) ключа из вашего каталога ключей.
- Просмотр содержания вашего каталога ключей.
- Как защищать открытые ключи от подделки.
- Как PGP следит за корректностью ключей.
- Как защитить секретные ключи от раскрытия.
- Отмена открытого ключа.
- Что, если вы потеряете ваш секретный ключ?
- Посылка зашифрованного текста через каналы электронной почты: формат Radix-64.
- Системная переменная для задания имени пути.
- Установка параметров конфигурации: файл CONFIG.ТХТ
- Уязвимость.
- Доверие к змеиному маслу.
- Краткий справочник команд PGP.
- Команды для работы с ключами.
- Сложные команды.
- Опции команд, которые могут использоваться в комбинации с другими опциями.
- Philip Zimmermann.
- Благодарности.