У меня стоит PGPfreeware 602i сможет ли GNUPG работать с PGP файлами и наоборот.
Комментарии
— SATtva (21/06/2005 21:50) Они полностью совместимы. Единственное различие в том, что зашифрованный файл PGP имеет расширение .pgp, а GnuPG — .gpg. Это, однако, не сказывается на их возможности читать файлы друг друга.
В то же время имейте в виду, что GnuPG в стандартной конфигурации не поддерживает шифр IDEA и, как следствие, ключи формата RSA Legacy v3, которые к настоящему времени сами по себе выведены из стандарта OpenPGP, и свежие версии программ этот формат не поддерживают. Таким образом, для взаимодействия PGP 6.x и новых версий GnuPG используйте асимметричные ключи формата DH/DSS (Elgamal/DSS в более корректной терминологии GnuPG).
— MaxBritov (22/06/2005 12:21) Дополню на всякий случай – файлы таблиц ключей не совместимы. Связки ключей надо экспортировать/импортировать.
В конфиг GnuPG надо вписать:
load-extension путь\idea.dll
— Lustermaf (30/10/2005 14:24)
SATtva:
В то же время имейте в виду, что GnuPG в стандартной конфигурации не поддерживает шифр IDEA
А PGP Desktop 9.0.2 не понимает blowfish. :(
Задал в в GnuPG для сгенерированного там же ключа симметричные алгоритмы, где первым стоял blowfish. Затем импортировал этот ключ в PGP, и там предпочтительный шифр отображается как Unknown.
— SATtva (30/10/2005 15:17) Lustermaf, а попробуйте этим ключом зашифровать, а потом скормите шифртекст в pgpdump.
В конфиг GnuPG надо вписать:
load-extension путь\idea.dll
Не подскажешь, где в винде живет этот конфиг?
А то во всех FAQ-ах пишут про то, где его искать в никсах.
(Раньше в TheBat использовал встроенную PGP на IDEA, теперь хочу попробовать GnuPG. С Bat-ом он заработал нормально, вот только не может расшифровать письма, шифрованные в старом PGP. Можно, конечно переключать версию туда-сюда, но мне просто интересно – можно ли их скрестить?)
— Гость (13/12/2005 06:52) Все. Понял. Надо его самому сделать и положить в
Documents and Settings\User\Application Data\gnupg
Я для этой цели использовал фронтэнт GPGShell (если кому пригодится http://ftp.elf.stuba.sk/pub/pc/security/gpgsh347.zip )
Bat действительно стал работать с шифрованными старым PGP письмами через GnuPG (после импорта соответствующих ключей).
Они полностью совместимы. Единственное различие в том, что зашифрованный файл PGP имеет расширение .pgp, а GnuPG — .gpg. Это, однако, не сказывается на их возможности читать файлы друг друга.
В то же время имейте в виду, что GnuPG в стандартной конфигурации не поддерживает шифр IDEA и, как следствие, ключи формата RSA Legacy v3, которые к настоящему времени сами по себе выведены из стандарта OpenPGP, и свежие версии программ этот формат не поддерживают. Таким образом, для взаимодействия PGP 6.x и новых версий GnuPG используйте асимметричные ключи формата DH/DSS (Elgamal/DSS в более корректной терминологии GnuPG).
Дополню на всякий случай – файлы таблиц ключей не совместимы. Связки ключей надо экспортировать/импортировать.
Есть библиотека для работы GnuPG с шифром IDEA
ftp://ftp.gnupg.dk/pub/contrib-dk/
В конфиг GnuPG надо вписать:
load-extension путь\idea.dll
А PGP Desktop 9.0.2 не понимает blowfish. :(
Задал в в GnuPG для сгенерированного там же ключа симметричные алгоритмы, где первым стоял blowfish. Затем импортировал этот ключ в PGP, и там предпочтительный шифр отображается как Unknown.
Lustermaf, а попробуйте этим ключом зашифровать, а потом скормите шифртекст в pgpdump.
GnuPG при расшифровании пишет:
Т. е. PGP использует следующий симметричный алгоритм, указанный как предпочтительный.
Update: а зашифрованный в GnuPG файл (с использованием алгоритмов ELG-Е/BLOWFISH) PGP Desktop 9 успешно расшифровывает, но подробностей не пишет.
Кстати, про pgpdump[link1].
Помню ведь, что в PGP SDK Blowfish присутствовал. Значит, в PGP8/9 поддерживается только в режиме "чтения".
Не подскажешь, где в винде живет этот конфиг?
А то во всех FAQ-ах пишут про то, где его искать в никсах.
(Раньше в TheBat использовал встроенную PGP на IDEA, теперь хочу попробовать GnuPG. С Bat-ом он заработал нормально, вот только не может расшифровать письма, шифрованные в старом PGP. Можно, конечно переключать версию туда-сюда, но мне просто интересно – можно ли их скрестить?)
Все. Понял. Надо его самому сделать и положить в
Documents and Settings\User\Application Data\gnupg
Я для этой цели использовал фронтэнт GPGShell (если кому пригодится http://ftp.elf.stuba.sk/pub/pc/security/gpgsh347.zip )
Bat действительно стал работать с шифрованными старым PGP письмами через GnuPG (после импорта соответствующих ключей).