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
Корневой ключ, из которого получили подключ.

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

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