私はJavaでいくつかの暗号化技術を使用するスイングベースのアプリケーションを作成しています。しかし javax.crypto.KeyGenerator.getInstanceは( "AES"、 "BC")例外を与える:JCEはJava SwingアプリケーションでプロバイダBCを認証できません
java.security.NoSuchProviderException: JCE cannot authenticate the provider BC
at javax.crypto.SunJCE_b.a(DashoA13*..)
at javax.crypto.KeyGenerator.getInstance(DashoA13*..)
だから、問題は何ですか?
これで
詳しい情報は通常、あなたがクラス/ jarファイルおよび/またはクラスパスのパッケージと間違って何かをやった意味します。 BCクラスをjarから抽出して別のjarファイルに入れることはできません。 –