• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JCE使ったRC4暗号化のサンプルソースありませんか?)

JCE使ったRC4暗号化のサンプルソースと使い方

このQ&Aのポイント
  • J2SE5から、JCEでRC4がサポートされました。Blowfishなどを使ったサンプルソースは、検索で見つかるのですが、RC4で動作するサンプルソースはありませんか?
  • RC4の使い方がわからない場合、cipher.initでjava.security.InvalidKeyExceptionが発生することがあります。JCEとjavaDocだけではわかりづらいですよね。
  • この質問では、JCEを使ったRC4暗号化のサンプルソースと使い方についての情報が求められています。

質問者が選んだベストアンサー

  • ベストアンサー
  • bobviv
  • ベストアンサー率50% (13/26)
回答No.1

 デフォルトのポリシーファイルを置き換える必要があるようです。  参考URLで紹介されているように、Sunのダウンロードサイトから『Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 5.0』というのを持ってきて、<JAVA_HOME>/jre/lib/securityにある二つのpolicy.jarと置き換えると、こちらの環境では上のような例外は出力されなくなりました。  蛇足ですが、置き換える前にバックアップをお忘れなく。それからREADME.txtに書いてあるsecurityディレクトリのパスが間違っているようなのでご注意。

参考URL:
http://forum.java.sun.com/thread.jspa?threadID=656401&tstart=165
poppoi
質問者

お礼

ありがとうございました。 policy.jarを置き換えてうまくいきました。

関連するQ&A