AES256暗号化
WhaTapアプリケーション エージェントは、収集したデータを暗号化してサーバーに送信します。このために、XOR(Exclusive-OR) 演算と高度暗号化標準 (Advanced Encryption Standard,以下AES) 暗号化を使用し、平文を128bit単位に分割して暗号化と複合化を行います。256ビットに拡張してセキュリティを強化します。
基本的にJava Cryptography Extension(以下JCE)は、128ビットに対応してします。AES256ビットを適用するには、JCEをアップデートする必要があります。
基本環境でAES256を適用すると、次のようなエラーが発生します。
Unsupported keysize or algorithm parameters.
##あるいは、
Illegal key size or default parameters.
-
次のリンクから、バージョンに適合するファイルをダウンロードしてください。
-
_
$JAVA_HOME
/jre/lib/security_パスにファイルを上書きしてください。 -
JCEを適用した場合は、_
${WHATAP_HOME}
/whatap.conf_ファイルに次の設定を追加してください。whatap.confcypher_level=256
-
アプリケーションサーバーを再起動すると、ASE256の暗号化が適用されます。