Почему так много ключей подписи iMessage в разделе закрытого ключа Связки ключей?

это ключ подписи iMessage

Я попытался почистить свой брелок, потому что в нем много сертификатов. Когда я открыл раздел закрытых ключей, я обнаружил, что там слишком много одинаковых ключей.

Могу ли я удалить их? Я не знаю, для чего они. Помоги мне, пожалуйста!


person Sarah    schedule 28.03.2016    source источник
comment
Похоже, это связано с ошибкой, появившейся в El Capitan, согласно discussions.apple.com/thread/7353727. Я знаю, что у меня не было этой проблемы в Йосемити. Кажется безопасным удалить большинство из них — посмотрите ветку для получения более подробной информации.   -  person djule5    schedule 15.12.2016


Ответы (1)


Это нормально и нормально. Если вы хотите очистить бесполезные ключи, просто сначала закройте приложение «Сообщения», затем откройте «Связку ключей» и удалите все элементы с именами «Ключ подписи iMessage» и «Ключ шифрования iMessage». Затем вы должны перезапустить OS X, после перезагрузки OS X запросит и сгенерирует новые пары ключей для шифрования iMessage.

Количество пар ключей зависит от того, сколько адресов вы указали для получения iMessage. Откройте «Сообщения» -> «Настройки» -> «Учетные записи» в разделе «Вы можете связаться с сообщениями по адресу:», если вы отметили 4 адреса, OS X сгенерирует 4 «Ключа подписи iMessage» и 4 «Ключа шифрования iMessage». и сохраните их в связке ключей.

Для получения подробной информации система iMessage генерирует две пары для каждого адреса: 1280-битный ключ RSA для шифрования, называемый «Ключ шифрования iMessage», и 256-битный ключ ECDSA для подписи, называемый «Ключ подписи iMessage». Закрытые ключи сохраняются в связке ключей устройства, а открытые ключи отправляются в службу каталогов Apple. Исходящее сообщение пользователя индивидуально шифруется с помощью AES в режиме CTR для каждого из устройств получателя, подписывается с использованием закрытого ключа отправителя, а затем отправляется в службу Apple iMessage для доставки. Вы можете проверить это в Руководстве по безопасности iOS. Кстати, в OS X это делается /System/Library/PrivateFrameworks/MessageProtection.framework.

person Elf Sundae    schedule 28.03.2016
comment
Спасибо за подробное объяснение. - person sente; 29.05.2016
comment
В целом отличная информация — однако не кажется нормальным, что генерируется так много ключей iMessage, как показано на снимке экрана постера. У некоторых пользователей их было более сотни, поэтому в основном это похоже на ошибку, появившуюся в El Capitan — см. discussions.apple.com/thread/7353727 для более подробной информации. - person djule5; 15.12.2016