MD5/DES/Blowfishアルゴリズムのjava.security.NoSuchAlgorithmExceptionについて
2010/06/23 00:09Update
javax.crypto.Cipher.getInstanceでMD5/DES/Blowfishアルゴリズムを実装・実行の時、java.security.NoSuchAlgorithmExceptionについて。
javax.crypto.Cipher.getInstanceを使ったMD5/DES/Blowfish アルゴリズムを実装する際に、以下のような異常を出る場合はあります。
解決策として、これらのアルゴリズムのプロバイダであるjce.jar,sunjce_provider.jarファイルをclasspathに追加すれば解決できます。
JavaによるMD5実装
JavaによるDESアルゴリズム実装
java.security.NoSuchAlgorithmException: Cannot find any provider supporting DESede
at javax.crypto.Cipher.getInstance(...)
...
at javax.crypto.Cipher.getInstance(...)
...
解決策として、これらのアルゴリズムのプロバイダであるjce.jar,sunjce_provider.jarファイルをclasspathに追加すれば解決できます。
参考資料
JavaによるMD5実装
JavaによるDESアルゴリズム実装
Sponsored Link
- Relative Articles
- Collections.sortでList要素をソートさせる - (2009/01/30 14:31)
- Javaによる昇順/降順バブルソート - (2009/03/09 20:38)
- JavaによるMD5実装 - (2009/05/12 11:11)
- JavaによるSHAアルゴリズム実装 - (2009/05/12 13:32)
- JavaによるDESアルゴリズム実装 - (2009/05/12 16:19)