メッセージのハッシュ値を得る

# sodium_crypto_generichash

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_generichash — メッセージのハッシュ値を得る

### 説明

function sodium_crypto_generichash(string `$message`, #[\SensitiveParameter]string `$key` = "", int `$length` = `SODIUM_CRYPTO_GENERICHASH_BYTES`): string

BLAKE2b を使い、メッセージをハッシュ化します。

### パラメータ

`message`
  ハッシュ化するメッセージ
`key`
  (オプション)暗号キー。 この値は、HMACキーと同じ役割を果たしますが、 内部的な BLAKE2 のステートの予約されたセクションに統合されています。
`length`
  出力の長さ

### 戻り値

ハッシュ値を生のバイトとして返します。 16進エンコードしたい場合、 この関数の結果を sodium_bin2hex() に渡すことができます。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open