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,
    #[\SensitiveParameter] string $key
): string

Функция получает подраздел из корневого ключа и дополнительного контекста.

Функция работает аналогично функции hash_hkdf().

Список параметров

subkey_length

Длина возвращаемого ключа (в байтах).

subkey_id

Вернуть n-й подключ из заданного корневого ключа. Полезно для поиска.

context

Контекст, который зависит от приложения.

key

Корневой ключ, из которого получили подключ.

Возвращаемые значения

Функция возвращает строку псевдослучайных (необработанных двоичных) байтов.