iOS alkalmazok értesítésének beállításához a szerverre .pem kiterjesztésű fájl szükséges.
Itt az oldalon egyszerűen létre lehet hozni a .pem fájlt.
Lényeges egyszerűbb és gyorsabb mint parancssorból de aki ezt jobban kedveli annak itt egy pálda kód
openssl pkcs12 -nokeys -clcerts -in CKAppCert.p12 -out CKAppCert.pem
#Enter Import Password:
#MAC verified OK
openssl pkcs12 -nocerts -in CKAppKey.p12 -out CKAppKey.pem
#Enter Import Password:
#MAC verified OK
#Enter PEM pass phrase:
#Verifying - Enter PEM pass phrase:
openssl rsa -in CKAppKey.pem -out CKAppKeyNoPass.pem
#Enter pass phrase for CKAppKey.pem:
#writing RSA key
cat CKAppCert.pem CKAppKeyNoPass.pem > CKApp.pem
#jelszó
cat CKAppCert.pem CKAppKey.pem > ck.pem
Mihez lehet még szükség a .pem fájlokra lentebb található.
A .pem kiterjesztésű fájl általában az X.509 tanúsítványok, privát kulcsok, vagy tanúsítvány láncok tárolására szolgál, és gyakran használt biztonságos kommunikációs protokollokban, mint például az SSL/TLS. A .pem fájlokat különféle alkalmazások használhatják, például:
SSL/TLS tanúsítványok: Webszerverek (például Apache, Nginx) számára, hogy biztosítsák az HTTPS protokollt.
Privát kulcsok: Az SSL/TLS titkosításhoz szükséges privát kulcsok tárolása.
Tanúsítvány láncok: A megbízható tanúsítványok láncolata, amely tartalmazza az aláíró hatóság (CA) tanúsítványát is.
SSH kulcsok: A .pem fájlokat használhatják az SSH kapcsolatokhoz, például Amazon Web Services (AWS) EC2 példányokhoz.
Egyéb titkosítási célok: A .pem fájlok használhatók egyéb titkosítási vagy hitelesítési rendszerekben is, például a GPG (GNU Privacy Guard) vagy VPN beállításokhoz.
A .pem fájlok szöveges formátumban vannak, és base64 kódolású adatokat tartalmaznak, amelyek tanúsítványokat, kulcsokat vagy más titkosított adatokat tartalmazhatnak.