Nachdem ich einen halben Tag damit verbracht habe, die Rust- und Go-PEM-Parser differenziell zu fuzzing und zu versuchen, sie gleich zu machen, habe ich einfach aufgegeben und es in beiden Sprachen neu implementiert. Seufz... Sie gehen mit Leerzeichen und nicht-striktem Base64 völlig unterschiedlich um.
Ja, mein Parser wird fast alles ablehnen, was komisch aussieht. Ist mir egal. Ich möchte ordentliche Daten parsen, nicht schräges.
140