Habe es jetzt mal geöffnet und es sieht so aus:
-----BEGIN CERTIFICATE-----
MIIDrTCCApWgAwIBAgIJAKojw9gKOT2gMA0GCSqGSIb3DQEBCwUAMG0xCzAJBgNV
....
AsftUEvEEN/a0eoUXCdwhi7m3YP+tM6aJxJK6Ir0TGnB
-----END CERTIFICATE-----
Daher wundert es mich, dass er es nicht erkennt. Davor ist natürlich noch ne ganze Menge anderes Zeug geschrieben, aber das scheint ja uninteressant zu sein und kann ich aber theoretisch auch alles lesen und stimmt auch soweit.
EDIT:
Aber die p12 Datei scheint kein Base64 zu sein.