Keychainの秘密鍵セクションに非常に多くのiMessage署名鍵があるのはなぜですか?
証明書がたくさんあるため、キーチェーンを清掃しようとしました。 秘密キーセクションを開いたときに、同じキーが多すぎることがわかりました。
削除できますか?私は彼らが何のためにいるのか分からない。お願い助けて!
Keychainの秘密鍵セクションに非常に多くのiMessage署名鍵があるのはなぜですか?
証明書がたくさんあるため、キーチェーンを清掃しようとしました。 秘密キーセクションを開いたときに、同じキーが多すぎることがわかりました。
削除できますか?私は彼らが何のためにいるのか分からない。お願い助けて!
正常でOKです。無駄なキーをクリーンアップしたい場合は、まずメッセージアプリを終了し、Keychainを開き、「iMessage Signing Key」と「iMessage Encryption Key」という項目をすべて削除してください。次に、再起動後にOS Xを再起動すると、OS XはiMessage暗号化のために新しい鍵ペアを要求して生成します。
キーペアの数は、iMessageを受信するために設定したアドレスの数によって異なります。 4つのアドレスをチェックすると、OS Xは4つの「iMessage署名鍵」と4つの「iMessage暗号鍵」を生成します。「メッセージ」→「設定」→「アカウント」を開き、キーチェーンに保存します。
詳細については、iMessageシステムでは、「iMessage Encryption Key」と呼ばれる暗号化用のRSA 1280ビット鍵と「iMessage Signing Key」という署名用のECDSA 256ビット鍵という2つのアドレスごとに2つのペアが生成されます。秘密鍵はデバイスのキーチェーンに保存され、公開鍵はAppleのディレクトリサービスに送信されます。ユーザーの送信メッセージは、受信者のデバイスごとにCTRモードのAESを使用して個別に暗号化され、送信者の秘密キーを使用して署名され、配布のためにApple iMessageサービスに送信されます。これはiOS Security Guideから確認できます。ところで、OS Xでは、これは/System/Library/PrivateFrameworks/MessageProtection.framework
によって行われます。
徹底的な説明をありがとうございます。 –
全体的に素晴らしい情報ですが、ポスターのスクリーンショットに示されているように、多くのiMessageキーが生成されるのは普通のようです。いくつかのユーザーには何百ものものがあったので、これはほとんどが_El Capitan_で紹介されたバグのようです。詳細はhttps://discussions.apple.com/thread/7353727を参照してください。 – djule5
私はiMessageを使用せず、367個も持っていません。 –
これは、http://discussions.apple.com/thread/7353727によると、_El Capitan_で導入されたバグによるものと思われます。私はヨセミテでこの問題がないことを知っています。それらのほとんどを削除することは安全です - 詳細についてはスレッドを見てください。 – djule5