No se puede exportar la clave privada desde System.keychain con Keychain Access o la línea de comandos

5

Estoy intentando exportar una clave privada de System.keychain en Keychain Access. He intentado ejecutar Keychain Access como root. Pase lo que pase, siempre recibo el siguiente error.

Cuando intento exportar la clave privada a través de la línea de comandos, obtengo lo siguiente.

security: SecKeychainItemExport: The contents of this item cannot be retrieved.

    
pregunta Rocky Breslow 18.09.2015 - 01:31

1 respuesta

2

Lo más probable es que su clave se haya importado con la opción -x para security import :

<...>
-x      Specify that private keys are non-extractable after being imported.
<...>

Cuando intenta exportar una clave, Security Framework comprueba si este atributo está establecido y se niega a exportar la clave.

Por supuesto, la clave sigue ahí y es posible que pueda encontrar una forma de extraerla (consulte esta pregunta ).

    
respondido por el kirelagin 18.09.2016 - 00:17

Lea otras preguntas en las etiquetas