Как пользоваться?


Ничего не понимаю, как пользоваться этой прогой. Скачал файл gnupg-w32cli-1.4.0a.zip, разорхивировал в папку. Запускаю файл gpg.exe. Открывается окно. Из руководства читаю

Для создания пары ключей секретный/открытый запустите:
$ gpg gen-key

<!
escaped></blockquote><!escaped-->
И ничего... Подскажите, что я не так делаю?


Комментарии
— SATtva (07/03/2005 19:50)   
Во-первых, откройте файл readme.w32, там описан процесс установки под Windows: какие ключи добавлять в реестр, какие пути прописывать в переменной окружения. Уже потом, после выполнения необходимых для инсталляции действий, запускаете консоль и в ней пишите команду

Т.е. без "$" — это указатель строки консоли в Линукс. Руководство писалось под эту ОС, так что применяйте соответствующие корректировки.
— Вий (26/04/2005 17:54)   
Добрый день! :D
Здесь[link1] приведена подробная инструкция по установке GnuPG. Я установил. В связи с этим вопрос. В руководстве написано
Последний этап. Введите в консоль такую команду:
C:\Program Files\GnuPG\gpg.exe list-keys
Программа вернёт ответ:
gpg: keyring: 'C:/Program Files/GnuPG\pubring.gpg' created

<!
escaped></blockquote><!escaped>
У меня ответ не возвращается, просто программа выдает путь папки D:\Program Files\GnuPG и все. На первом этапе установки все соответствовало. Т.е.
<!
escaped><blockquote><!escaped>C:\Program Files\GnuPG\gpg.exe --version

Если всё было сделано правильно, программа выдаст следующий текст:

gpg (GnuPG) 1.4.0
Copyright © 2004 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.

Home: C:/Program Files/GnuPG
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512
Compression: Uncompressed, ZIP, ZLIB, BZIP2
<!
escaped></blockquote><!escaped-->
Windows и GnuPG на диске D:. В файле reg соответственно поменял C: на D:
В чем может быть причина?
Заранее спасибо.
— MaxBritov (26/04/2005 19:28)   
Я бы начал с обновления до 1.4.1
А там посмотрим :)
— unknown (27/04/2005 08:42)   
Может быть в Windows консольные программы лучше ставить в папки с короткими именами и без пробелов? C:\GPG, например?

Не знаю конкретно про GPG, но с другими программами такое точно бывало.
— Вий (28/04/2005 17:15)   
Здравствуйте!
MaxBritov, смотрел раздел софт, почему то не нашел обновления или дистрибутива 1.4.1. Где он?
Спасибо за ответы. В общем я к сожалению так и не понял ситуации, но программа кажется все таки работает. Генерируется ключ, происходит подписывание, далее пока не изучил.
— Вий (28/04/2005 17:28)   
Если можно, подскажите еще вот такой момент.
Помню, когда еще в DOS работали, то писали команды в консоль и все работало.
Теперь пишу D:\Program Files\GnuPG\gpg.exe и получаю ответ, что Program Files это не внутренняя команда. В другом топике читал, что не настроена среда PATH. Но ведь я ввожу команду с полным путем.
Если перехожу в папку D:\Program Files\GnuPG через команду cd.. а уже после пишу gpg.exe, то все работает. Unknown, может это быть из за того о чем Вы написали?
— Kent (28/04/2005 21:35)   
Вий, ссылки на дистрибутив находятся здесь:
http://www.gnupg.org/(en)/download/index.html

Program Files не срабатывает потому, что имеется пробел в пути. Возьмите в кавычки.

А насчёт
Последний этап. Введите в консоль такую команду:
C:\Program Files\GnuPG\gpg.exe list-keys
Программа вернёт ответ:
gpg: keyring: 'C:/Program Files/GnuPG\pubring.gpg' created
<!
escaped></blockquote><!escaped-->
почти всё правильно, только нужно выполнить gpg.exe без аргументов. И тогда получите требуемое сообщение.
— MaxBritov (29/04/2005 15:48)   
Kent:
А насчёт
Последний этап. Введите в консоль такую команду:
C:\Program Files\GnuPG\gpg.exe list-keys
Программа вернёт ответ:
gpg: keyring: 'C:/Program Files/GnuPG\pubring.gpg' created
<!
escaped></blockquote><!escaped>
почти всё правильно, только нужно выполнить gpg.exe без аргументов. И тогда получите требуемое сообщение.
<!
escaped></blockquote><!escaped-->
Дважды это сообщение Вы не увидите. Только при самом первом запуске Вас информируют, что файлов не было и они были созданы.
— MaxBritov (29/04/2005 15:50)   
Вий:
смотрел раздел софт, почему то не нашел обновления или дистрибутива 1.4.1. Где он?

подпишитесь на gnupg-ru: mailto:gnupg-ru-request@gnupg.org? Subject=subscribe
Будете получать анонсы, траффик маленький.
— Вий (30/04/2005 05:42)   
Здравствуйте! :)
Подскажите, где физически храняться ключи в GnuPG. В PGP этой файлы *.pkr *.skr, а в GnuPG?
— Kent (30/04/2005 11:10)   
Место хранения ключей прописано в реестре:
HKCU\Software\GNU\GnuPG\\HomeDir

Файлы pubring.gpg и secring.gpg. Там же и конфиг.
Гость (03/05/2005 23:07)   
Вий:
Если можно, подскажите еще вот такой момент.
Помню, когда еще в DOS работали, то писали команды в консоль и все работало.
Теперь пишу D:\Program Files\GnuPG\gpg.exe и получаю ответ, что Program Files это не внутренняя команда.

Пишите: cd D:\Program Files\GnuPG\gpg.exe
Тогда все ок. cd – переход в определенный каталок. Командная строка в Windows поддерживает длинные имена с пробелами.
Гость (03/05/2005 23:11)   
Также вопрос появился...
Фак читал. И русский, и аглицкий (как понял:)
Сгенерил ключи, удалил ГНУ.
Установил заново. Какой командой файлы (secring и pabring) цеплять к программе? С сверхдоверием (trust ultimately)?
Если цепляю через интерфейс enigmail – какие-то глюки, не могу подписать и зашифровать.
— Kent (03/05/2005 23:23)   
Гость:
Пишите: cd D:\Program Files\GnuPG\gpg.exe
Тогда все ок. cd – переход в определенный каталок. Командная строка в Windows поддерживает длинные имена с пробелами.

Вы сами-то пробовали, прежде чем написать?


Или у меня Windows неправильная?
— Kent (03/05/2005 23:39)   
Konstantin_:
Какой командой файлы (secring и pabring) цеплять к программе? С сверхдоверием (trust ultimately)?

Не совсем понятно.
secring – это связка с вашими приватными ключами. На них и так установлено trust ultimately.
В pubring публичные ключи. Вы не можете назначить доверие на все сразу. Доверие назначается на конкретный ключ командой trust.
— MaxBritov (04/05/2005 10:46)   
Konstantin_:
Также вопрос появился...
Фак читал. И русский, и аглицкий (как понял:)
Сгенерил ключи, удалил ГНУ.
Установил заново. Какой командой файлы (secring и pabring) цеплять к программе? С сверхдоверием (trust ultimately)?
Если цепляю через интерфейс enigmail – какие-то глюки, не могу подписать и зашифровать.

Русский FAQ чуть подробнее оригинала :), но стиль не гарантирую. ;)
Зачем удалять ГНУ? Что под этим подразумевалось? Или Вы думаете, что Enigmail заработает без GnuPG? Тогда Вы не правы. Верните "ГНУ" на место :)
И где в FAQ написано, что этот самый "ГНУ" надо удалять? Я исправлю :)
Гость (05/05/2005 17:06)   
Kent:
Гость:
Пишите: cd D:\Program Files\GnuPG\gpg.exe
Тогда все ок. cd – переход в определенный каталог. Командная строка в Windows поддерживает длинные имена с пробелами.

Вы сами-то пробовали, прежде чем написать?


Или у меня Windows неправильная?

Именно подобное и делал. Все получалось :)
Только не "C:\Documents and Settings\Kent>cd C:\Program Files\GnuPG\gpg.exe", а сначала "C:\Documents and Settings\Kent> cd.." до корня, затем "D:", далее
"cd D:\Program Files\GnuPG\gpg.exe"

Теперь насчет подключения ключей:
При переустановке системы, сохраняю файлы secring и pubring(). Устанавливаю все программы заново.
Как импортировать ключи в PGP при новой установке – знаю, делал.:)

Как импортировать их в Гну?

Сорри, в прошлом сообщении неточно – импортировать, а не прицепить :)
Гость (05/05/2005 17:08)   
Причем имортировать даже (!!! :) :) ) в отсутствие Энигмэйла.
— MaxBritov (05/05/2005 17:25)   
Если сохранили secring и pubring, то ничего импортировать не надо.
Это и есть таблицы ключей, их только подставить туда, где у GnuPG
домашняя папка. Как вариант – запустить GnuPG и заменить вновь созданные
файлы этими (найдя где лежат gpg --version).
Гость (07/05/2005 00:02)   
Благодарю.
— SATtva (01/07/2005 14:49)   
Или у меня Windows неправильная?

Правильная. :) CD — "Change Dir", соответственно, литеру диска не прописывайте. А в плане кавычек прав Kent — длинные имена только в них ("program files"), либо прописывать в формате DOS (progra1).

Кстати, о кавычках я в инструкции по установке GnuPG забыл. Спасибо, напомнили...

Ссылки
[link1] http://www.pgpru.com/manuals/enigmail/