Impossibile esportare la chiave privata da System.keychain con Accesso Portachiavi o riga di comando

5

Sto tentando di esportare una chiave privata da System.keychain in Accesso Portachiavi. Ho provato ad eseguire Keychain Access come root. Non importa cosa, ottengo sempre il seguente errore.

Quando provo ad esportare la chiave privata tramite la riga di comando, ottengo quanto segue.

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

    
posta Rocky Breslow 18.09.2015 - 01:31
fonte

1 risposta

2

Molto probabilmente, la tua chiave è stata importata con l'opzione -x per security import :

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

Quando cerchi di esportare una chiave, Security Framework controlla se questo attributo è impostato e rifiuta di esportare la chiave.

Naturalmente, la chiave è ancora lì e potresti essere in grado di trovare un modo per estrarlo (vedi questa domanda ).

    
risposta data 18.09.2016 - 00:17
fonte

Leggi altre domande sui tag