PGP 6.5.8 Command Line: вопрос по путям


Привет всем!

Вопрос следующий:
Windows XP SP2
Хочу сгенерировать новые кейринги в определенный каталог.
Не получается :(
в батнике перед запускам pgp -kg ставлю PGPPATH=нужный путь
а ринги все-равно генерятся в %UserProfile%\...

Как тут быть?


Комментарии
— Kent (28/03/2006 13:39)   
Нужно написать вначале:

cd X:\каталог
— prinz (28/03/2006 14:01)   
Не понял, где написать?
Вот так не работает:

SET PGPPATH=D:\TEMP\
CD %PGPPATH%\PGPKeys
%PGPPATH%\PGP. EXE -kg

т.е pgp лежит в D:\TEMP а ключи хочу в D:\TEMP\PGPKeys
— Kent (28/03/2006 22:29)   
Попробуйте использовать переменную USERPROFILE вместо PGPPATH
Гость (29/03/2006 00:40)   
А откуда такой интерес к старым версиям PGP?
— prinz (29/03/2006 07:55)   
2kent
И что менять одну из основных переменных среды?? А если она еще кому в этот момент понадобиться??

2Lustermaf_
А что есть Другие варианты? Мне нужна версия пгп которая бы работала без установки никому не мешася, так сказать. Наиболее для этого подходит командная строка. Как я понимаю после 6 версии такой функионал был убран. Или я не прав?
— SATtva (29/03/2006 09:14)   
prinz, лучше всего для этого подходит GnuPG.
— Lustermaf (29/03/2006 11:11)   
prinz:
2Lustermaf_
А что есть Другие варианты?

Есть. [[http://www.pgpru.com/soft/gnupg/download.shtml GnuPG
]]
prinz:
Мне нужна версия пгп которая бы работала без установки никому не мешася, так сказать. Наиболее для этого подходит командная строка. Как я понимаю после 6 версии такой функионал был убран. Или я не прав?

Прав. Но для этого вовсе не обязательно использовать PGP, можно и другую реализацию OpenPGP.
Я не люблю старые версии, т.к. они имеют проблемы с безопасностью[link1] и совместимостью. И официально не поддерживаются.

SATtva:
prinz, лучше всего для этого подходит GnuPG.

Не так давно в PGP-Basics один товарищ писал, что до сих пор использует PGP 2.6.x, т.к. эта версия на дискету помещается. Но в итоге его уговорили попробовать GnuPG, тоже какую-то спец. версию, умещающуюся на дискету.
— prinz (29/03/2006 11:12)   
Ок. Тогда несколько вопросов знающим людям:
1) На сколько совместим с GnuPG с PGP
2) Возможно по лиц соглашени ли использовать GnuPG в коммерческой деятельности?
— Lustermaf (29/03/2006 11:25)   
prinz:
1) На сколько совместим с GnuPG с PGP

Полностью совместим, это реализации одного стандарта — OpenPGP. Однако для совместимости с PGP 2.6.x надо установить поддержку шифра IDEA[link2].

Обычно вопрос ставят по-другому: насколько разные версии PGP совместимы с GnuPG.

prinz:
2) Возможно по лиц соглашени ли использовать GnuPG в коммерческой деятельности?

GnuPG (GPG) можно использовать где угодно и как угодно, в т.ч. в коммерческой деятельности.* Никаких свистоплясок с разрешениями/регистрациями/серийными номерами и т.д. не требуется. Это свободное программное обеспечение, распространяемое по лицензии GNU General Public License v2[link3] (перевод[link4]).

*Это не относится к дополнению, устанавливающему поддержку шифра IDEA[link2]. Именно по этой причине (несвободность алгоритма шифрования) поддержка IDEA не включена в GPG по умолчанию.
— prinz (29/03/2006 11:33)   
Ок спасибо большое за разъяснение. Если одни вопрос опять же к знающим людям. Может не из технической степи но, если что прошу просто направить в верную (спепь). На сколько регламетировано законодательство использование стандарта OpenPGP в системах передачи конфиденциальной ком. информации. В частоности интерисует в банковской деятельности. Читал "Об утверждении Инструкции об организации и обеспечении безопасности..." но там ничего не сказано о самих стандартах. Может кто подскажет, где прочитать конкретно об использование OpenPGP в банковских технологиях?
— SATtva (29/03/2006 11:46)   
prinz, лучше обратитесь за разъяснениями в региональное управление Центробанка. Я уже года два не занимался этим вопросом и ныне действующие положения мне неизвестны.

Вообще же проблема здесь не в стандартах, как таковых, а в реализациях: есть некоторый набор ПО, рекомендуемый ЦБ. Используя другие Вы просто не получите сертификат соответствия безопасности вашей информационной системы. О GnuPG забудьте — его в этом списке точно нет, как и PGP, кстати (все реализации должны использовать рекомендованные, на сей раз ФСБ, криптографические алгоритмы. Есть ещё класс ПО для международного межбанковского обмена, и там действуют несколько иные правила, в частности, о признании международных сертификатов.)
— prinz (29/03/2006 14:58)   
Ок спасибо буду смотреть
— Kent (29/03/2006 23:01)   
prinz:
2kent
И что менять одну из основных переменных среды?? А если она еще кому в этот момент понадобиться??

Вообще-то, я это не сам выдумал. Так в документации написано.
И мне кажется, что эта переменная задаётся только для конкретного процесса.

Ну а лучше GnuPG, как советуют.

Ссылки
[link1] http://www.pgpru.com/soft/pgp/bugs.shtml

[link2] http://www.pgpru.com/soft/gnupg/addons.shtml#idea

[link3] http://www.gnu.org/licenses/gpl.html

[link4] http://www.infolex.narod.ru/gpl_gnu/gplrus.html