sodium_crypto_kdf_derive_from_key

(PHP 7 >= 7.2.0, PHP 8)

sodium_crypto_kdf_derive_from_keyサブキーを派生させる

説明

sodium_crypto_kdf_derive_from_key(
    int $subkey_length,
    int $subkey_id,
    string $context,
    string $key
): string

ルートキーと追加のコンテクストから、サブキーを派生させます。

hash_hkdf() に似ています。

パラメータ

subkey_length

返すキーの長さ(バイト単位)

subkey_id

与えられたルートキーから返されるN番目のサブキーのID。 シークさせる時に便利です。

context

アプリケーション特有のコンテクスト

key

サブキーを派生させるルートキー

戻り値

擬似ランダムな(生のバイナリの)バイト列を文字列として返します。

関連キーワード:  キー, 派生, サブ, sodium, crypto, key, kdf, subkey, ルート, derive