Sample code for 30+ languages & platforms
Swift

Convert Certificate from DER to PEM.

See more Certificates Examples

Loads a digital certificate from any format, such as DER, and saves to PEM format.

Chilkat Swift Downloads

Swift

func chilkatTest() {
    var success: Bool = false

    let cert = CkoCert()!

    // LoadFromFile will load virtually any certificate format file.
    // It will auto-recognize the format and load appropiately.
    // In this case, load a DER format certificate and convert to PEM.
    success = cert.load(fromFile: "qa_data/certs/testCert.cer")
    if success != true {
        print("\(cert.lastErrorText!)")
        return
    }

    success = cert.exportPemFile(path: "qa_data/certs/testCert.pem")
    if success != true {
        print("\(cert.lastErrorText!)")
        return
    }

    print("Converted certificate from DER to PEM format.")

}