openssl_pkey_derive

(PHP 7 >= 7.3.0, PHP 8)

openssl_pkey_derive — Обчислює загальний секрет відкритого значення віддаленого та локального ключа DH або ECDH

Опис

openssl_pkey_derive(OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $public_key, OpenSSLAsymmetricKey|OpenSSLCertificate|array|string $private_key, int $key_length = 0): string|false

**openssl_pkey_derive()**принимает набор изpublic_keyиprivate_key і породжує загальний секрет ключів DH або EC.

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

public_key

Відкритий ключ для виведення. Список допустимих значень дивіться у розділі Параметри ключа/сертифіката

private_key

Закритий ключ для виведення. Список допустимих значень дивіться у розділі Параметри ключа/сертифіката

key_length

Встановлює бажану довжину секрету, що виробляється, якщо значення не дорівнює нулю.

Значення, що повертаються

Зроблений секрет у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання openssl_pkey_derive()****

Loading...