9

JavaでASN.1を読み取り、操作、書き込みするための無料パッケージはありますか?

それは違いない:

  1. 無料
  2. 軽量
  3. 自己完結型(Apacheコモンズなどへの外部依存関係なし)
  4. Java 5(Java 6ではない)、およびJava4が推奨されます。
4

4 に答える 4

2

無料のBouncyCastleライブラリは、低レベルの ASN.1 解析を提供します。ASN.1 機能を使用するために、BC をプロバイダーとしてインストールする必要はありません。1.4以降の異なるバージョンがあります。外部依存関係はありません。デフォルトのバンドルにはすべての BC プロバイダー クラスが含まれているため、よりコンパクトなものが必要な場合は再パッケージ化することをお勧めします。

于 2009-05-01T20:30:23.993 に答える
2

jASN1を使用できます。LGPL の下でライセンスされており、すべてのニーズを満たす必要があります。また、非常に効率的です。

于 2012-06-18T18:24:43.130 に答える
0

krypt であらゆる種類の ASN.1 データを解析できる必要があります。krypt は Ruby プロジェクトですが、JRuby 拡張機能を確認することをお勧めします。ASN.1 の解析/エンコードを処理するコードは完全に Java で記述されており、簡単に抽出できるようにモジュール化されています。

Java のみのバージョンも作成しましたが、前者の高レベルの機能の一部が欠落しています。しかし、簡潔なので、始める良い機会かもしれません。

どちらも追加の依存関係がなく、標準の JDK 機能のみを使用します。

于 2012-04-30T12:16:27.907 に答える