11.2 XPRIM_Crypto_Hash
バイト・シーケンスのハッシュ値を計算します。
現在サポートされているアルゴリスムは以下の通りです。
- MD5
- SHA-256
- PBKDF2 (SHA-256 利用)
- SCrypt
Compute メソッドを使用して、現在選択されているアルゴリスムでハッシュを計算します。
計算で使用するアルゴリスムを選択するには、Use . . . メソッド(UseMD5,、UseSHA256 など)の 1 つを起動します。 デフォルトで選択されているアルゴリスムは SHA-256 です。
バイトのシーケンスは XPRIM_Binary により表されます。
(バイトのシーケンスではなく)文字列をハッシュする場合は、XPRIM_Binary により、文字列をバイトのシーケンスに変換するメソッドが提供されます。