现在我正在使用BinaryNotes来解析 ASN.1 文件以用于 Java 项目。它采用 ASN.1 定义并生成让我操作 ASN.1 文件的 Java 类。
我用扩展标记(...)撞到了墙,因为它不支持它们。源伪造项目页面说他们将在下一个版本中发布,但最后一个版本是近 2 年前,所以我担心该项目已经死了。
谁能推荐一个简单(且免费)的替代品,它可以做类似的事情并支持扩展标记?
现在我正在使用BinaryNotes来解析 ASN.1 文件以用于 Java 项目。它采用 ASN.1 定义并生成让我操作 ASN.1 文件的 Java 类。
我用扩展标记(...)撞到了墙,因为它不支持它们。源伪造项目页面说他们将在下一个版本中发布,但最后一个版本是近 2 年前,所以我担心该项目已经死了。
谁能推荐一个简单(且免费)的替代品,它可以做类似的事情并支持扩展标记?
你试过充气城堡吗?
从网站:
适用于 Java 的 Bouncy Castle Crypto API 包括以下内容:
- 一个轻量级的密码学 API。
- Java Cryptography Extension 和 Java Cryptography Architecture 的提供者。
- JCE 1.2.1 的洁净室实现。
- 用于读取和写入编码ASN.1对象的库。
- ...
Binary Notes 不受支持,但您可以从 OpenMuc 尝试jASN1。它似乎部分基于 Binary Notes,并且目前处于活动状态。这些jASN1
库可以在他们的主页上下载,也可以在组下的 JCenter 和 Maven Central 上下载org.openmuc