sodium_crypto_shorthash
メッセージと鍵のための短いハッシュ値を計算する
説明
string sodium_crypto_shorthash(string $message, #[\SensitiveParameter]string $key)
sodium_crypto_shorthash
は、SipHash-2-4 と呼ばれるハッシュ関数をラップします。
このハッシュ関数は、ハッシュの衝突によるサービス拒否攻撃
(Hash-DoS) から影響を受けにくい
ハッシュテーブルを実装するのに理想的なものです。
SipHash-2-4 自体は、
一般的な用途の暗号で使うハッシュ関数ではありません。
パラメータ
-
message
-
ハッシュ化するメッセージ
-
key
-
ハッシュキー