Hash
ハッシュ(Hash)関数カードは、暗号化ハッシュアルゴリズムを使用して入力テキストをハッシュします。
生成されるハッシュの形式は、指定した出力パラメーターに応じてBase64、hex、またはbinaryのいずれかです。
入力
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
| algorithm |
使用する暗号技術ハッシュアルゴリズムを以下から選択します。
|
ドロップダウン | 誤 |
| データ(data) | ハッシュされるテキスト文字列。 | 文字列 | 正 |
| digest |
生成されるハッシュの出力形式を以下から選択します。
|
ドロップダウン | FALSE |
出力
| フィールド | 定義 | タイプ |
|---|---|---|
| 出力(output) | 入力データのエンコードされた文字列。 | 文字列 |
outputフィールドの結果は、テキストを送信できる場所であればどこででも使用できます。
ハッシュを検証するには、ハッシュに使用されているアルゴリズムを把握しておく必要があります。
例
入力
-
algorithm:
sha256 -
data:
My secret message! -
digest:
base64
出力
KhyfFBt0DKFo4WcWbzrP+3FOAKe9Kp+c0BWZ3akwlE8=