Глава 11. GnuPG – утилита для безопасного хранения и передачи данных

В этой главе:
1. Ограничения и допущения
2. Пакеты
3. Инсталляция с помощью rpm-пакетов
4. Компиляция, оптимизация и инсталляция GnuPG
5. Тестирование GnuPG

GnuPG – утилита для безопасной передачи и хранения данных. Используется для шифрования дан-
ных и создания цифровых подписей, включает управления базой данных ключей и соответствует стандарту
ОpenPGP. GnuPG – свободно распространяемая утилита, не использующая запатентованных алгоритмов,
поэтому она, к сожалению, не совместима с PGP2.
Одной из наиболее важных областей применения утилиты является проверка подлинности получае-
мых программ. GnuPG позволяет с высокой степенью достоверности установить, что коды устанавливаемо-
го программного обеспечения не были модифицированы при транспортировке от разработчика к вам по се-
тям общего пользования.

Ограничения и допущения

Исходные коды находятся в каталоге /var/tmp.
Все операции выполняются пользователем с учетной записью root.
Используется дистрибутив ASPLinux 7.3 (Vostok).
Перекомпиляция ядра не требуется.
Процедуры, описанные в этой главе, могут оказаться применимыми для других версий ядра и дистри-
бутивов Linux, но авторы этого не проверяли.
ЗАМЕЧАНИЕ В некоторых странах ввоз, распространение и использование программного обеспечения
для криптографии запрещено.

Пакеты

Последующие рекомендации основаны на информации, полученной с домашней страницы проекта
GnuPG по состоянию на 19.03.2003. Регулярно посещайте домашнюю страницу проекта
http://www.gnupg.org/ и отслеживайте обновления.
Исходные коды GnuPG содержатся в архиве gnupg-version.tar.gz (последняя доступная на
момент написания главы стабильная версия gnupg-1.2.1.tar.gz).
Для нормальной инсталляции и работы программного обеспечения необходимо, чтобы в системе бы-
ли установлены пакеты gettext-0.11.1-2.i386.rpm, python-1.5.2-38.3asp.i386.rpm,
expat-1.95.2-2.i386.rpm и gmp-4.0.1-3.i386.rpm.

Инсталляция с помощью rpm-пакетов

Если вы предпочитаете использование системы со стандартным ядром и программным обеспечением,
установленным из rpm-пакетов, для установки или обновления пакета необходимо выполнить следующие
операции.
ЗАМЕЧАНИЕ Авторы настоятельно рекомендуют устанавливать программное обеспечение из исход-
ных кодов.
Шаг 1
Проверьте, установлен ли пакет gnupg с помощью следующей команды:
[root@drwalbr /]# rpm –iq gnupg
Если вы следовали нашим рекомендациям, то пакет не установлен.
Шаг 2
Перейдите в каталог, где находится пакет gnupg-1.0.6-5.asp.i386.rpm. Если вы в соответст-
вии с рекомендациями главы 2 скопировали все пакеты, входящие в дистрибутив, в каталог
/home/distrib, то выполните команду:
[root@drwalbr /]# cd /home/distrib
и установите:
[root@drwalbr distrib]# rpm –ihv gnupg-1.0.6-5.asp.i386.rpm
или обновите пакет:
[root@drwalbr distrib]# rpm –Uhv gnupg-1.0.6-5.asp.i386.rpm
После установки пакета перейдите к тестированию утилиты GnuPG, описанной ниже.

Страницы: 1 2 3 4 5 6 7

Метки: , ,

 

Комментарии закрыты.