Ключевые слова:netscape, win, pgp, (найти похожие документы)
From: elephant
Newsgroups: mail
Date: Mon, 10 Mar 2004 14:31:37 +0000 (UTC)
Subject: GnuPG и Netscape Communicator под Windows
Big Brothers Big mistake )
В этой статье мы рассмотрим как подружить вместе GnuPG и Netscape Communicator.
Задача: Отправлять и получать почтовые сообщения по электронной почте,
предварительно шифруя/расшифровывая их 2048 (256 символьным ключём)
битным ключём.
Используемая платформа: Microsoft Windows 95 или выше (W2K включительно).
Для этого нам понадобяться 3 программных продукта, которые
распространяются совершенно бесплатно:
1. Сначала скачиваем и устанавливаем сам Netscape Comminucator v7.1 или
выше, здесь http://channels.netscape.com/ns/browsers/download.jsp
2. Скачиваем пакет GnuPG здесь ftp://ftp.gnupg.org/gcrypt/binary
файл должен называться gnupg-w32cli-1.2.4.zip или старшей версии.
3. По умолчанию в Netscape Communicator опция шифрования/расшифровки
отключена, скачиваем соотвествующий софт и тем самым активизируем
скрытые (ака Спрятанные) возможности.
Для этого идём вот сюда http://enigmail.mozdev.org/download.html и прямо
с этой страницы устанавливаем
пакет Enigmail для Netscape Communicator.
Далее самое интересное, всё по-порядку...
1. На диске С: создаём каталог GnuPG и переписываем туда предварительно
скачанный нами архив gnupg-w32cli-1.2.4.zip
2. Распаковываем его и запускаем файл gnupg-w32.reg , который
прописывает в реестре пути и названия утилит.
3. Запускаем Командную строку "Пуск->Все
программы->Стандартные->Командная строка" и переходим в каталог с
программой gpg.exe (c:\GnuPG\).
4. Выполняем следующую последовательность команд:
gpg.exe --gen-key
и отвечаем на вопросы, не забывая выбрать длину ключа 2048 бит.
5. Теперь, после создания ключа, можно получить его открытую чать, которая будет
использоваться Вашими друзьями для шифрования отправляемой Вам корреспонденции.
Для этого надо выполнить вот такую команду:
gpg.exe --export -ao Masha Pianistka
Вместо Masha Pianistka, Вы вводите Ваше имя, которое Вы указали при
создании ключа.
В каталоге c:\GnuPG\ будет создан файл, похожий вот на этот.
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.4 (MingW32)
mQGiBEBLOkwRBACWoAN8Ps8XwCulABKJh+b+BfOW7/sRAjGGzzlQxyqs/VhoAP3R
......
AgAJBQJASzpaAhsMAAoJEHQc1gMlQfDsdaQAn2QL9imxMbp5VYS7xZ8Jiu0/spP/
AKCEjALyR1wgrwqNOwl89A9KWkweww==
=SCz2
-----END PGP PUBLIC KEY BLOCK-----
Данный файл Вы можете смело размещать у себя на сайте или отправлять по
почте друзьям.
Для импорта ключа от Вашего друга или девушки, можно воспользоваться
следующей командой:
gpg.exe --import Sekretarsha.asc
Вместо Sekretarsha.asc нужно ввести имя файла с открытым ключём в
формате ASCII (текстовый файл).
Если Вы захотите подписать полученный Вами ключ (что я делать не
рекомендую), то Вам следует ввести команду:
gpg.exe --sign-key Sekretarsha
Теперь осталось сделать пару штрихов.
Для этого:
1. Перезапустим Netscape Communicator.
Во время нового запуска почтового клиента появится новый пункт меню Enigmail.
3. Откройте Enigmail->Preference и включите опции "Use FROM email
address for signing to determine GPG key" А в группе кнопок "Choose
default encryption options" включите "Encrypt+sign if possible".
4. Здесь же выберите пункт "Advanced" и в открывшемся окне слева введите
каталог и команду GnuPG, в нашем случает это c:\GnuPG\gpg.exe
Теперь для каждого аккаунта в Вашем почтовом клиенте нужно сгенерить
свою пару ключей (это делается один раз), для этого используем команду:
gpg.exe --gen-key
На этом всё!
Если будут вопросы пишите в топик http://www.rusoptika.ru/FORUM/f14t268.html