セキュリティ
2
セキュリティ強化(暗号化)
[内容]
パスワードなど画面で入力した値やファイルデータを暗号化したい
2
[解決方法]
暗号化処理を行うEncryptorクラス、暗号化されたデータに対して復号化処理を行う
Decryptorクラスがあります。
現在サポートされる暗号化アルゴリズムはブロック暗号化方式で、ブロック暗号化モードは
暗号ブロック連鎖モード(CBC)です。
以下のアルゴリズムが暗号化に使用できます。
・
BlowFishアルゴリズム
・
DESアルゴリズム
・
トリプルDESアルゴリズム
・
RC2アルゴリズム
・
BlowFishアルゴリズム(Raw Mode)
※Biz/Browser V ver5.0.0.0以降で使用可能
・
BlowFishアルゴリズム(PKCS#5パディング)
※Biz/Browser V ver5.0.3.0以降で使用可能
文字列を暗号化することやFileオブジェクトを利用して読み込んだファイルデータを
暗号化することなどが可能です。
暗号化/復号化とは異なりますが、セキュリティ関連機能として、文書や数値のデータから
ハッシュ値を取得するHashクラスがあります。
ハッシュ値を利用してデータの改竄確認などが可能です。
現在サポートされるハッシュアルゴリズムは全てWindowsのセキュリティAPI機能に
依存しています。
以下のアルゴリズムがハッシュ値の取得に使用できます。
・
SHAアルゴリズム
・
MD4アルゴリズム
・
MD5アルゴリズム
管理番号:Sec41_002
Biz-Collections Bizの宝箱 トップへ
Biz/Browser XE・Biz/Designer XE TIPS集 トップへ