Сейчас я использую BinaryNotes для разбора файлов ASN.1 для использования в Java-проекте. Он принимает определение ASN.1 и создает классы Java, которые позволяют мне манипулировать файлами ASN.1.Java ASN.1 компилятор
Я ударил стену маркерами расширения (...), потому что они не поддерживают их. На исходной странице проекта forge говорится, что они приходят в следующий релиз, но последний релиз был почти 2 года назад, поэтому я опасаюсь, что проект мертв.
Может ли кто-нибудь рекомендовать легкую (и бесплатную) замену, которая делает аналогичную вещь и поддерживает маркеры расширения?
Wow. Для вас существует реальное несоответствие старых и новых технологий. Последний раз, когда я работал над ASN.1, я был в 80-х годах. –
Да, ASN.1 ужасен, но это требует особо важная и негибкая сторонняя сторона. :-( – Andrew
Кроме того, ASN.1 DER очень важен (и по-прежнему очень актуальен) для криптографии, поскольку это (возможно) единственный формат данных с уникальным действительным представлением. Все стандарты PKI X.509 и PKCS # 7/CMS конверты и многое другое определены как структуры ASN.1. – lapo