Come aprire file .DER su iOS
Per aprire file .DER su iOS, non esiste un visualizzatore integrato iOS standard per l'ispezione dei campi del certificato DER; trasferisci il file su un desktop e controllalo con OpenSSL.
Istruzioni passo passo
- Non esiste un visualizzatore integrato iOS standard per l'ispezione dei campi del certificato DER; trasferisci il file su un desktop e controllalo con OpenSSL.
Problemi comuni
OpenSSL dice che non può leggere il certificato (formato sbagliato)
Ciò accade spesso quando il file è PEM (testo Base64) ma hai detto allo strumento che è DER o quando il file non è affatto un certificato X.509.
- Prova a leggerlo esplicitamente come DER: openssl x509 -in file.der -inform DER -text -noout
- Se fallisce e il file appare come testo con righe BEGIN/END, prova PEM: openssl x509 -in file.der -inform PEM -text -noout
Il sistema/l'app prevede PEM ma hai solo DER
Molte configurazioni e librerie accettano file di testo PEM, mentre .der è binario. PEM è DER con codifica Base64, quindi puoi convertirli tra loro.
- Converti DER in PEM: openssl x509 -in cert.der -inform DER -out cert.pem -outform PEM
- Utilizzare il file .pem risultante laddove il software prevede PEM
Confusione delle estensioni dei file (.der vs. .cer) e problemi di importazione dei certificati
Alcuni ambienti trattano .cer come DER o PEM a seconda del contenuto, mentre .der implica fortemente DER binario. Gli errori di importazione spesso derivano dall'utilizzo della codifica errata per lo strumento di importazione.
- Esamina il file con OpenSSL utilizzando il tipo di input corretto (DER vs PEM) per confermare cosa contiene
- Se necessario, converti in PEM o mantieni come DER a seconda di ciò che si aspetta l'importatore di destinazione
Nota di sicurezza
I file di certificato .der in genere contengono dati di certificati pubblici, non contenuti eseguibili, ma possono comunque essere utilizzati nelle decisioni di attendibilità; installa/importa solo certificati da fonti di cui ti fidi.