За последние 24 часа нас посетили 21703 программиста и 1016 роботов. Сейчас ищут 693 программиста ...

Шифрование ENCRYPTED PRIVATE KEY

Тема в разделе "PHP для новичков", создана пользователем Himan, 6 сен 2018.

  1. Himan

    Himan Новичок

    С нами с:
    21 авг 2017
    Сообщения:
    6
    Симпатии:
    0
    Всем привет.
    Подскажите, пожалуйста, как мне шифровать данные. Есть у меня pem-файл, лежит в этом же каталоге что и скрипт. Файл начинается с фразы "BEGIN ENCRYPTED PRIVATE KEY".
    Делаю следущее:
    Код (Text):
    1. $key = file_get_contents(__DIR__ . '/fcgerc.pem');
    2. $PrivateKey = openssl_pkey_get_private($key);
    3.  
    4. if ($PrivateKey === false) {
    5.     die ('Key error');
    6. }
    7.  
    8. $sign = base64_encode(hash_hmac('sha1', $data, $PrivateKey));
    Запускаю и вижу Key error.
    В чём моя ошибка?
    Заранее благодарю за помощь
     
  2. villiwalla

    villiwalla Активный пользователь

    С нами с:
    14 дек 2016
    Сообщения:
    471
    Симпатии:
    70
    Пункт 1 для аргумента key
    Снимок экрана от 2018-09-06 11-54-03.png
     
  3. Himan

    Himan Новичок

    С нами с:
    21 авг 2017
    Сообщения:
    6
    Симпатии:
    0