Windows — Php openssl_pkey_export не работает

Я пытаюсь создать блокчейн, и для этого мне нужно сгенерировать открытый и закрытый ключи и использовать функцию sign и функцию verify, из исследования я обнаружил, что эти функции были в функции OpenSSL, но я не могу чтобы понять, как это работает, я получил следующий код, скопированный из документа PHP:

// Create the keypair
$res=openssl_pkey_new();

// Get private key
openssl_pkey_export($res, $privkey);
// Get public key
$pubkey=openssl_pkey_get_details($res);
$pubkey=$pubkey["key"];

$data = 'plaintext data goes here';

openssl_sign("hello",$signature,$privKey);
$test=openssl_verify("hello",$signature,$pubKey,"sha256");
echo $test;

и это дает мне: openssl_pkey_export (): не может получить ключ от параметра 1.
PS: я нахожусь на окнах

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector