Библиотека валидации Java ASN.1 - PullRequest
4 голосов
/ 22 июля 2011

Существует ли бесплатная java-библиотека с открытым исходным кодом для проверки ASN.1 BER / DER / XER над файлом определений модуля .

Ответы [ 3 ]

0 голосов
/ 22 июля 2011

Полагаю, вы могли бы использовать некоторые из BouncyCastle классов для создания этой функции.Что-то, что также может быть полезным: BERViewer

0 голосов
/ 01 января 2019

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

0 голосов
/ 22 июля 2011

Да, есть (обычно это часть библиотеки кодировщика / декодера), например ::

JAC (Java Asn.1 Compiler) - это инструмент для вас, если вы хотите (1) проанализировать файл asn1 (2) создать классы .java и (3) кодировать / декодировать экземпляры вашего классы.

...