id: Гость   вход   регистрация
текущее время 02:18 20/04/2024
Автор темы: Elph, тема открыта 30/06/2004 16:22 Печать
создать
просмотр
ссылки

PGP 8 и 7 passphrase


Ситуация
Генерятся ключи в версии 8 далее делаю экспорт ключа и переношу на другую машину с версией 7. Пассфраза не воспринимается никакая (пробовал и только цифры и вообще одну цифру.).
Меняю пассфразу на восьмерке в пустую.
Делаю импорт на семерке – захожу в смену пассфразы – все Ок. все меняется.


Странно что 7 -> 8 все ок.


Это так было задумано или просто глюк?


 
Комментарии
— SATtva (30/06/2004 17:10)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Довольно нетипично, ни с чем подобным раньше не сталкивался. Если в пароле нет национальных символов, экспорт должен проходить нормально. По-видимому, что-то связано с Вашей конфигурацией системы.

1. Какая у Вас ОС и какие выставлены system locals? Используете какие-нибудь программы для автоматического переключения раскладки клавиатуры? (Надо полагать, что версии 7 и 8 находятся на разных машинах, поэтому и вопросы касаются их обеих.)
2. Когда генерируете в восьмёрке ключ и задаёте пароль из цифр, делаете это с включенной русской или английской раскладкой клавиатуры?
3. При импорте ключа в семёрку, программа сообщает именно о Bad passphrase или выдаёт какую-либо иную ошибку?
4. Кстати, пробовали не цифрами, а только латинскими буквами в качестве парольной фразы пользоваться?
— Elph (02/07/2004 10:25)   профиль/связь   <#>
комментариев: 8   документов: 1   редакций: 0
1. Ос 2000 Eng SP4 и все обновления. Инсталяция стандартная. Установлен FAR и WinRar – тоесть чистая новая инсталяция системы. Региональные настройки – везде Россия и кирилица включая по умолчанию. Раскладка по умолчанию Английская, переключалка клавы штатная.
2. Раскладка при генерации английская, могу попробовать и русскую но думаю без разницы.
3. При импорте в семерку ключи импортируются без без ошибки (только сообщает что импортированы и приватные ключи) – попытка смены пассфразы при вводе вылетает именно сообщение о том что пассфраза неверна. Возвращаюсь на восьмерку – импортирую эти же ключи – меняю пассфразу на другую (пробовал и цифры, и только буквы, и одинаковые и разные, и вводить коды через alt+допклав) – опять экспорт и на семерку – тоже самое.
4. Перепробовал все что только пришло в голову :(

Снес PGP.
Поставил 7.1 сгенерил ключ сделал экспорт.
Снес семерку.
Поставил 8.03 сгенерил ключ сделал экспорт.
сделал импорт ключей сделаных на семерке – все меняется.
Снес восьмерку.
Поставил семерку.
Сделал импорт ранее сделаных ключей на семерке и восмерке – восьмерочные не принимает пассфразу.

Проделал все тоже самое но только кейринги оставил общие на дискете и все проделывал на них. Тоже самое.

Странно, сейчас попробую еще 6.5.8 поставить и гнушную.
Потом возюму другую машину и начисто поставлю систему вообще по умолчанию.
— Гость (03/07/2004 19:29)   <#>
Elph, SATtva,
По-моему, проблема в этом:
    • The private key S2K calculation now uses the improved methodology from the latest OpenPGP draft when appropriate.
Это с версии 8.0.2
— Гость (04/07/2004 11:44)   <#>
Да, дело именно в этом. Эта проблема уже обсуждалась здесь.
http://www.imc.org/ietf-openpg.....rchive/msg04640.html

А ключ между 8 и 7 придется переносить незащищенным, т.е. без парольной фразы.
— Гость (04/07/2004 12:49)   <#>
Точнее из 8 в 7 без фразы. Обратно все ОК.
— SATtva (04/07/2004 13:05)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Да, действительно, Вы правы, Станислав. Спасибо за помощь. Экспортировать ключ из 8.0.2+ в более раннюю версию можно только со снятой ключевой фразой.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3