Я также использовал dumpasn1
с хорошим успехом в течение нескольких лет), затем я решил, что смотреть на вложенные теги длиной в 200 строк было немного трудно для просмотра на экране и хотел что-то более динамичное, чтобы я мог свернуть части дерева и тому подобное.
Это то, что я пытаюсь создать с помощью моего собственного asn1js клиентского javascript декодера ASN.1. Он также с открытым исходным кодом и использует огромный конфигурационный файл dumpasn1 «известные OIDs».
Не пытается обнаружить все ошибки формата ASN.1, только ошибки, которые невозможно декодировать ... (например, не стоит отличать DER от BER, например, INTEGER с дополнительными начальными нулями)
Да, это бесстыдная самореклама, но я надеюсь, что вы найдете это программное обеспечение полезным для решения проблемы, которая возникла у вас в вопросе. ; -)