Сейчас делаю так:
$key = 'file://' . storage_path('key.pem');
$pkey = openssl_pkey_get_private($key);
openssl_private_encrypt($hash, $signature, $pkey)
в итоге ошибка error:0909006C:PEM routines:get_name:no start line
никто не делал такого?
У тебя файл ключа невалидный.
там на питоне пример, с ним всё работает с этим же ключом
Должно быть что-то вроде ----BEGIN PRIVATE KEY ----
Ключ от машины в студию
ну так и начинается он, ключ такого вида -----BEGIN RSA PRIVATE KEY----- 1тут цифробуквы 2тут цифробуквы 3тут цифробуквы 4тут цифробуквы 5тут цифробуквы 6тут цифробуквы 7тут цифробуквы -----END RSA PRIVATE KEY-----
Обсуждают сегодня