Генерация ключей PGP из batch файла или скрипта под unix
Подскажите пожалуйста, как-либо это возможно сделать? Какие опции есть дополнительные? Мануал прочитал, ничего не нашел :(
Комментарии
— SATtva (06/12/2004 13:06) Какая версия PGP?
— Гость (06/12/2004 13:30) Хостинг на зеноне, стоят версии 6.5.1i и 2.6.3ia
Поиск выдал:
PGP v5.0, including U. S. Commercial, U. S. Freeware, and International versions, contains a flaw in reading the information provided by /dev/random. This is not a flaw in /dev/random but instead is the result of a flaw in how PGP processes the information returned from /dev/random. Thus, when a key is generated non-interactively using a command such as
pgpk -g <DSS or RSA> <key-length> <user-id> <timeout> <pass-phrase>
_но_ нигде не нашел упоминания об "pgpk" утилите\бинарнике. Кроме того, выводит:
— Гость (06/12/2004 15:20) SATtva, я скачал оба дистрибутива, но – оба под win32, И ни в одном я не нашел упоминания об "pgpk". Мануал 6.5 версии, я его изучил вдоль и поперек, упоминания про генерацию ключей из командной строки нет :( Что еще посоветуете?
Export of this software may be restricted by the U. S. government.
Invalid arguments.
— SATtva (06/12/2004 15:35) Скачайте модуль командной строки 6.5.8. По сути это самостоятельное command line-приложение со своей документацией. Версия чуть новее Вашей, но в целом руководство должно быть справедливо и для неё.
pgpk — это тот же самый pgp, исполняемый с аргументом -k. Просто в пятой cl-версии приложение pgp разделили на несколько независимых: pgpk, pgpe и т.п.
К слову, batch mode активируется аргументом -z. Если бы поизучали форум, нашли бы достаточно матриалов по этому вопросу.
— Гость (06/12/2004 15:54) SATtva, я дико извиняюсь, если можно, тыкните пальцем в мануал, где конкретно описывается как создать ключ без интерактивного диалога, только с помощью командной строки. Я может даун, раз я скачал все маналы, все перечитал но не нашел ничего про генерацию ключей без интерактивного диалога :(
— Гость (06/12/2004 15:57) Я все скачал, смотрю в книгу – вижу фигу. Нигде ни слова про генерацию без интерактивного общения. Можно сделать чтобы по дефаулту отвечало везде "yes"... можно сделать чтобы раскодировало молча (правда у меня не вышло), но нигде ни слова о том как генерить ключи, выбирать все эти опции размеры ключей идентификаторы пасвордные фразы без диалога с клавиатуры...
— Гость (06/12/2004 16:01) Допустим,
>pgp6 +batchmode -m info.txt -z test
работает. Но как теперь указать ей что у меня есть <DSS or RSA> <key-length> <user-id> <timeout> <pass-phrase> ?
Люди добрые, пожалейте убогого, тыкните в ссылку в мануале где этоописано как делать :((
— SATtva (06/12/2004 18:40) Нда, что-то я мануал перехвалил, действительно, о неинтерактивной генерации ключей там ни слова. Ушёл на Запад с тамошними консультироваться. Когда (и если) выясню синтаксис и аргументы команды — сообщу.
— Гость (07/12/2004 09:47) SATtva, жду с нетерпением! Спасибо!
— Гость (09/12/2004 13:35) Пока за неимением возможности сделать на pgp сделал на gpg. Но вопрос открыт еще
— SATtva (09/12/2004 14:10) На мой опрос положительно откликнуться никто не смог, хотя многие помнят, что в ранних версиях можно было делать ключи пачками. GUI нас всех испортил.
Какая версия PGP?
Хостинг на зеноне, стоят версии 6.5.1i и 2.6.3ia
Поиск выдал:
PGP v5.0, including U. S. Commercial, U. S. Freeware, and International versions, contains a flaw in reading the information provided by /dev/random. This is not a flaw in /dev/random but instead is the result of a flaw in how PGP processes the information returned from /dev/random. Thus, when a key is generated non-interactively using a command such as
_но_ нигде не нашел упоминания об "pgpk" утилите\бинарнике. Кроме того, выводит:
Pretty Good Privacy 2.6.3ia – Public-key encryption for the masses.
© 1990-96 Philip Zimmermann, Phil's Pretty Good Software. 1996-03-04
International version – not for use in the USA. Does not use RSAREF.
Current time: 2004/12/06 10:29 GMT
Keygen error.
а:
Pretty Good Privacy Version 6.5.1i
© 1999 Network Associates Inc.
Export of this software may be restricted by the U. S. government.
Choose the public-key algorithm to use with your new key
1) DSS/DH (a.k.a. DSA/ElGamal) (default)
2) RSA
Choose 1 or 2:
т.е. заворачивает все на ввыод с клавиатуры.
Нужно использовать batch / silent mode.
Скачайте одну из названных версий (ссылки есть в http://www.pgpru.com/soft/pgp/download.shtml ) и сверьтесь с документацией. Вся информация там есть.
SATtva, я скачал оба дистрибутива, но – оба под win32, И ни в одном я не нашел упоминания об "pgpk". Мануал 6.5 версии, я его изучил вдоль и поперек, упоминания про генерацию ключей из командной строки нет :( Что еще посоветуете?
pgp6 +batchmode -kg RSA 1024 test3 0 test3 test3
Pretty Good Privacy Version 6.5.1i
© 1999 Network Associates Inc.
Export of this software may be restricted by the U. S. government.
Invalid arguments.
Скачайте модуль командной строки 6.5.8. По сути это самостоятельное command line-приложение со своей документацией. Версия чуть новее Вашей, но в целом руководство должно быть справедливо и для неё.
pgpk — это тот же самый pgp, исполняемый с аргументом -k. Просто в пятой cl-версии приложение pgp разделили на несколько независимых: pgpk, pgpe и т.п.
К слову, batch mode активируется аргументом -z. Если бы поизучали форум, нашли бы достаточно матриалов по этому вопросу.
SATtva, я дико извиняюсь, если можно, тыкните пальцем в мануал, где конкретно описывается как создать ключ без интерактивного диалога, только с помощью командной строки. Я может даун, раз я скачал все маналы, все перечитал но не нашел ничего про генерацию ключей без интерактивного диалога :(
Я все скачал, смотрю в книгу – вижу фигу. Нигде ни слова про генерацию без интерактивного общения. Можно сделать чтобы по дефаулту отвечало везде "yes"... можно сделать чтобы раскодировало молча (правда у меня не вышло), но нигде ни слова о том как генерить ключи, выбирать все эти опции размеры ключей идентификаторы пасвордные фразы без диалога с клавиатуры...
Допустим,
работает. Но как теперь указать ей что у меня есть <DSS or RSA> <key-length> <user-id> <timeout> <pass-phrase> ?
pgp6 +batchmode -kg DSS 1024 test3 0 test3
Pretty Good Privacy Version 6.5.1i
© 1999 Network Associates Inc.
Export of this software may be restricted by the U. S. government.
Invalid arguments.
Я уж начал думать что я совсем дибил...
Missing name for redirect.
Люди добрые, пожалейте убогого, тыкните в ссылку в мануале где этоописано как делать :((
Нда, что-то я мануал перехвалил, действительно, о неинтерактивной генерации ключей там ни слова. Ушёл на Запад с тамошними консультироваться. Когда (и если) выясню синтаксис и аргументы команды — сообщу.
SATtva, жду с нетерпением! Спасибо!
Пока за неимением возможности сделать на pgp сделал на gpg. Но вопрос открыт еще
На мой опрос положительно откликнуться никто не смог, хотя многие помнят, что в ранних версиях можно было делать ключи пачками. GUI нас всех испортил.
Понятно. Спасибо!