Ho appena aggiornato a Mavericks e quindi non sono del tutto sicuro se si tratti o meno di un problema con Mavericks, ma eccolo qui:
A quanto pare l'aggiornamento della sicurezza 2006-007 ha rotto i certificati a 8192 bit su OS X e nessuno si è preso la briga di risolverlo ( https://discussions.apple.com/message/3650856#3650856 ). Tuttavia esiste (o meglio era) una soluzione per questo bug (o funzionalità?) Ed è disponibile in https://discussions.apple.com/thread/2668985 Devi solo eseguire
sudo defaults write /Library/Preferences/com.apple.crypto RSAMaxKeySize -int 8192
in un prompt Terminale. Bene l'ho fatto, quindi ho anche riavviato il mio macbook. Tuttavia, ciò non ha avuto alcun effetto se non l'impostazione di RSAMaxKeySize. Ecco come so che il comando di default ha funzionato:
ingenious@book ~ $ sudo defaults read /Library/Preferences/com.apple.crypto RSAMaxKeySize
8192
Tuttavia, nel tentativo di importare un certificato autofirmato (valido!) A 8192 bit nel mio portachiavi di sistema (usando Accesso portachiavi), continuo a ricevere il seguente errore:
Error: -67762
Quindi, qualcuno può confermarlo nel 10.8. *? Esiste un modo alternativo per far funzionare i certificati a 8192 bit su OS X?
Modifica: questa cosa potrebbe effettivamente essere correlata alla nuova openssl in 10.9? ( http://curl.haxx.se/mail/archive-2013-10/0036.html )