1 unknown key(s)
Здравствуйте.
Знаю, что не первый поднимаю этот вопрос (http://www.pgpru.com/forum/vie.....=546&highlight=), однако ответа на него не нашел.
Отправитель шифрует сообщение для меня свом ключом и моим.
При попытке открыть сообщение вижу окошко, где указан мой ключ и "1 unknown key(s)". Сообщение открывается, но смущает эта запись – "1 unknown key(s)". Ведь его публичный ключ у меня есть, однако PGP пишет, что не знает владельца.... Чтоо то здесь не так....
Версия PGP – 9.
комментариев: 1060 документов: 16 редакций: 32
1) У Вас неактуальный ключ корреспондента. Корреспондент создал на своём ключе новый подключ, и шифрование происходит с использованием этого подключа. Но он не обновил свой ключ на публичных серверах ключей, либо Вы не обновили его ключ с сервера ключей.
2) Ключ, который Вы считаете принадлежащим Вашему корреспонденту, на самом деле принадлежит злоумышленнику. Проверьте отпечатки ключей.
3) У корреспондента скомпрометированная реализация openPGP, которая шифрует сообщения ключом злоумышленника.
комментариев: 232 документов: 17 редакций: 99
При зашифровке сообщения он использовал опцию "скрытого получателя", она используется как мера против анализа траффика. Например отправитель может не хотеть, чтобы посторонние люди знали кому это письмо предназначено или то что это письмо отправил именно он. Или и то, и другое. В данном случае он не хочет показывать свой ключ.
В gpg это включается опцией: --hidden-recipient. В PGP я не помню как дословно звучит, т.к. у меня только Linux.
ИМХО: проверяй цифровую подпись и не беспокойся, хотя вероятности предыдущего поста исключать не надо =)
Версия 1-3 от sentaus отпадает, т.к. кореспондент – это машина за соседним столом (в качестве эксперимента я попробовал воспроизвести ошибку. Ошибка повторилась).
Опцию hidden-recipient, или что то похожее я в PGP не нашел :(
Да, забыл сказать. Если расшифровывать файл в pgp8, имя кореспондента показывается правильно! Ошибка (unknown key(s)) проявляется только в PGP 9.
комментариев: 1060 документов: 16 редакций: 32
комментариев: 232 документов: 17 редакций: 99
Когда приходит сообщение с --hidden-recipient программа пытается перебирать все закрытые
ключи, пока не расшифрует.
комментариев: 232 документов: 17 редакций: 99
Она устанавливается при шифровании сообщения!
комментариев: 11558 документов: 1036 редакций: 4118
Возможно, проблема в самом PGP 9. Кстати, Slava_B, Вы пробовали сгенерировать на машине-отправителе новый ключ и зашифровать сообщение им? Посторится ли ситуация? И ещё: каким ПО шифруется сообщение, тоже PGP 9?
Создаю сообщение с 1 для 2, в поле recipient ставлю и 1, и 2. Проверяю на машине 2 – вижу ключ 2 и unknown key(s).
Проверяю ЭТО ЖЕ сообщение на машине 1, и вижу ключ 1 и unknown key(s).
Ключи RSA 2048
Может я упускаю какое то действие при создании/подписании ключей??