pemEncode

fnstring pemEncode(string label, const(ubyte)[] derData) @safe

Encodes raw DER bytes into PEM format.

The output wraps the Base64-encoded DER data in the standard -----BEGIN <label>----- / -----END <label>----- armor with line breaks every 64 characters.

Parameters

labelThe PEM label (e.g. "RSA PRIVATE KEY", "CERTIFICATE").
derDataThe DER-encoded binary data.

Returns

The PEM-encoded string.