Существует ли бесплатная программа для декодирования / дампа / проверки ASN.1 общего назначения?

StackOverflow https://stackoverflow.com/questions/810043

Вопрос

Существует ли бесплатная программа для декодирования / дампа / проверки ASN.1 общего назначения?У меня есть подозрительный блок ASN.1, который, возможно, не удалось расшифровать, и я хотел бы проверить его, чтобы убедиться, что он кажется действительным, и если да, то какие элементы он содержит.

Это было полезно?

Решение

Я также использовал dumpasn1 с хорошим успехом в течение пары лет), затем я решил, что просмотр вложенных тегов длиной в 200 строк немного затрудняет просмотр на экране, и захотел чего-то более динамичного, чтобы я мог сворачивать части дерева и тому подобное.

Это то, что я пытаюсь создать с помощью своего собственного asn1js декодер javascript ASN.1 на стороне клиента.Он также с открытым исходным кодом и использует огромный конфигурационный файл dumpasn1 "known OIDs".Не пытается обнаружить все ошибки формата ASN.1, только те, которые невозможно декодировать...(например,не потрудится отличать DER от BER, например, целое ЧИСЛО с дополнительными начальными нулями)

Да, это бесстыдная самореклама, но я надеюсь, что вы сможете найти это программное обеспечение полезным в связи с проблемой, с которой вы столкнулись в своем вопросе.;-)

Другие советы

Мой любимый инструмент для просмотра ASN.1 - программа Питера Гутманна дампасн1.Только из командной строки, но очень гибкая и предоставляет диагностику в случае ошибок.

Эта утилита просмотра бесплатна и кажется довольно хорошей.

http://lipingshare.com/Asn1Editor/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top