Eu atualizei recentemente apenas para o Mavericks e, portanto, não tenho certeza se esse é um problema apenas do Mavericks ou não, mas aqui está:
A atualização de segurança 2006-007 aparentemente quebrou os certificados de 8192 bits no OS X e ninguém se deu ao trabalho de corrigi-la ( https://discussions.apple.com/message/3650856#3650856 ). No entanto, existe (ou melhor, costumava ser) uma solução para esse bug (ou recurso?) E está em https://discussions.apple.com/thread/2668985 Você acabou de executar
sudo defaults write /Library/Preferences/com.apple.crypto RSAMaxKeySize -int 8192
em um prompt do Terminal. Bem, eu fiz, então eu também reiniciei meu macbook. No entanto, isso não teve outro efeito além de definir o RSAMaxKeySize. Aqui está como eu sei que o comando defaults funcionou:
ingenious@book ~ $ sudo defaults read /Library/Preferences/com.apple.crypto RSAMaxKeySize
8192
No entanto, ao tentar importar um certificado autoassinado de 8192 bits (válido!) Para as chaves do meu sistema (usando o Acesso às Chaves), continuo recebendo o seguinte erro:
Error: -67762
Então, alguém pode confirmar isso em 10.8. *? Existe alguma maneira alternativa de fazer com que os certificados de 8192 bits funcionem no OS X?
Edit: Isso poderia realmente estar relacionado ao novo openssl na versão 10.9? ( http://curl.haxx.se/mail/archive-2013-10/0036.html )
fonte