Uvod


Certifikati se mogu spremati u više različitih formata. Najčešće korišteni su binarni format PKCS #12 (engl. Personal Information Exchange Syntax Standard) i tekstualni format PEM (engl. Privacy Enhanced Mail). Binarni format PKCS #12 koriste web i mail klijenti. Tekstualni format PEM koristi gotovo svi grid posrednički sustavi (npr. svi servisi Globus Toolkita).

Pretvorba iz PKCS #12 u PEM format


Korisnički certifikat

$ openssl pkcs12 -in user.p12 -out usercert.pem -nokeys -clcerts
Enter Import Password:
MAC verified OK

Privatni ključ korisničkog certifikata

$ openssl pkcs12 -in user.p12 -out userkey.pem -nocerts
Enter Import Password:
MAC verified OK
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:

Poslužiteljski certifikat

$ openssl pkcs12 -in host.p12 -out hostcert.pem -nokeys -clcerts
Enter Import Password:
MAC verified OK

Privatni ključ poslužiteljskog certifikata

$ openssl pkcs12 -in host.p12 -out hostkey.pem -nocerts -nodes
Enter Import Password:
MAC verified OK

Pretvorba iz PEM u PKCS #12 format


$ openssl pkcs12 -export -in usercert.pem -inkey userkey.pem -certfile /etc/grid-security/certificates/ff94d436.0 -out user.p12
Enter pass phrase for userkey.pem:
Enter Export Password:
Verifying - Enter Export Password:


  • No labels