2011-03-25 17 views
2

JCE暗号化に関する質問があります。どのようにあなたの暗号化アルゴリズム/秘密鍵ジェネレータをJavaで書くのですか?extディレクトリに.jarファイルとしてインストールできますか?私はアルゴリズムの基本的な考え方を理解しましたが、実装方法はわかりません。私はCipherとKeyGeneratorをサブクラス化しますか? Googleは助けを得ていない。私は面白いと思う。暗号化アルゴリズムをJCEで書く

ありがとうございます。

+1

BouncyCastle Javaライブラリを見て、その動作を確認したい場合があります。 http://www.bouncycastle.org/java.html – Jonah

答えて

-1

クラスは抽象クラスjavax.crypto.Providerを拡張する必要があります。 Providerクラスは、javax.crypto.Cipherによって使用される新しいアルゴリズムを作成する方法です。使用できるようにするには、addProvider()の方法をCipherとしてください。

0

Cipherのようなクラスに対して独自のプロバイダを作成することはできません。これらのプロバイダは、Oracleが信頼する鍵ペアの一部である秘密鍵で署名する必要があります。

詳細はhereです。

関連する問題