1

Java RC5 暗号化および復号化アルゴリズムが必要です。

4

2 に答える 2

3

JCE には RC5 のサポートが含まれていますが、Sun はどのプロバイダーにも RC5 を実装していません。一方、Bouncycastle プロバイダーには RC5 が含まれています。したがって、bouncycastle プロバイダーを追加するだけで、JCE を介して RC5 を使用できるようになります (例Cipher c = Cipher.getInstance("RC5/CBC/PKCS5Padding");) 。

ただし、無料で入手できるからといって、合法的に無料で使用できるわけではありません。たとえば、米国では、RC5 特許所有者からライセンスを取得する必要があります。

編集: RC5 特許は米国で期限切れになりました。

于 2011-02-26T01:25:14.190 に答える
0

JDK には、RC5 をサポートする JCE プロバイダーが付属しています。http://download.oracle.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.htmlを参照し、Cipher クラスの説明を探して開始してください。

RC5ParameterSpecクラスも見てください。

于 2011-02-25T14:21:11.763 に答える