2016-03-28 31 views
17

this is the iMessage Signing KeyPerché ci sono così tanti iMessage Signing Keys nella sezione chiave privata del portachiavi?

Ho provato a pulire il mio portachiavi perché ci sono molti certificati in esso. Quando ho aperto la sezione della chiave privata, ho trovato che ci sono troppi della stessa chiave.

Posso eliminarli? Non so a cosa servono. Aiutami per favore!

+0

Sembra che ciò sia dovuto a un bug introdotto in _El Capitan_, in base a https://discussions.apple.com/thread/7353727. So che non ho avuto questo problema in Yosemite. Sembra sicuro di eliminarne la maggior parte - dai un'occhiata al thread per maggiori dettagli. – djule5

risposta

29

È normale e OK. Se si desidera pulire chiavi inutili, è sufficiente chiudere prima l'app Messaggi, quindi aprire Portachiavi ed eliminare tutti gli elementi denominati "Chiave firma iMessage" e "Chiave crittografia iMessage". Quindi è necessario riavviare OS X, dopo il riavvio, OS X richiederà e genererà nuove coppie di chiavi per la crittografia iMessage.

Il numero di coppie di chiavi dipende dal numero di indirizzi impostati per ricevere iMessage. Apri "Messaggi" -> "Preferenze" -> "Account", nella sezione "Puoi raggiungere i messaggi in:", se hai selezionato 4 indirizzi, OS X genererà 4 "iMessage Signing Key" e 4 "iMessage Encryption Key" e memorizzarli su Portachiavi.

Per i dettagli, il sistema iMessage genera due coppie per ciascun indirizzo, ovvero una chiave RSA a 1280 bit per la crittografia denominata "chiave di crittografia iMessage" e una chiave ECDSA a 256 bit per la firma denominata "chiave di firma iMessage". Le chiavi private vengono salvate nel portachiavi del dispositivo e le chiavi pubbliche vengono inviate al servizio di directory di Apple. Il messaggio in uscita dell'utente viene crittografato individualmente tramite AES in modalità CTR per ciascuno dei dispositivi del destinatario, firmato utilizzando la chiave privata del mittente e quindi inviato al servizio Apple iMessage per la consegna. Puoi verificarlo dal iOS Security Guide. BTW, su OS X, questo è fatto da /System/Library/PrivateFrameworks/MessageProtection.framework.

+2

Grazie per la spiegazione approfondita. –

+2

Ottime informazioni generali - tuttavia, non sembra normale che vengano generati così tanti tasti iMessage, come mostrato nello screenshot del poster. Alcuni utenti ne hanno avuti più di centinaia, quindi questo sembra per lo più come un bug, introdotto in El Capitan_ - vedi https://discussions.apple.com/thread/7353727 per maggiori dettagli. – djule5

+4

Non uso nemmeno iMessage e ne ho 367 .. –