是否有一个免费的软件包为读、操作和编写ASN。1在Java?
题
是否有一个免费的软件包为读、操作和编写ASN。1在Java?
它必须是:
- 免费的
- 轻盈
- 自足(没有外部的依赖关系,例如Apache commons)
- Java5(不Java6),并Java4优先。
解决方案
下列项目的前景看好:
http://www.chaosinmotion.com/wiki/index.php?title=ASN.1_Library
它是下一个自由BSD风格的许可证。
它体积小,41课程汇编,以55KiB.
它编制清洁与不依赖于Java3.
其他提示
免费的 BouncyCastle 图书馆提供的低水平。1的分析。你不需要安装BC作为一个供应商使用。1的能力。它有不同的版本为1.4。它没有外部的依赖关系。作为默认的包包含所有不列颠哥伦比亚省提供的课程,可能要重新包装它如果你想要的东西更为紧凑。
你可以用 jASN1.它是授权下LGPL和应满足所有的需要。它也是非常有效的。
我需要能够分析任何一种ASN。1数据krypt.虽然krypt是红宝石的项目,您可能想看一看 它的扩展 -代码,用于处理ASN。1析/编码被写入完全中爪哇和模足够容易提取。
我也做了一个 Java-唯一的版本, 但它缺少某些较高级别的功能。但是,由于它的简洁,也许这是一个很好的机会让你开始。
两者都是免费的任何额外的依赖和使用的唯一标准JAVA的功能。
不隶属于 StackOverflow