Шифрование и дешифрование PHP AES-128-CBC - PullRequest
1 голос
/ 04 октября 2019

У меня проблема с моим кодом шифрования и расшифровки в PHP. Я создал простой процесс типа AES-128-CBC для расшифровки следующих значений, но не смог получить ожидаемые значения. Все значения указаны в шестнадцатеричном формате:

Ввод: 34373934343630303031323731323238

Ключ: 193932aca22387b868c8593a6bf38872

IV: 2e221a3f4941b04a8f12 * * 100 * * * * * * * * 100 * * * * * * 100 * * * * * * * * * 100 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 100 '*' 100 '. *https://cryptii.com/pipes/aes-encryption. Пожалуйста, помогите мне. Спасибо.

Мой код PHP:

<?php 
$input = '34373934343630303031323731323238';
$method = 'aes-128-cbc';
$key = '193932aca22387b868c8593a6bf38872';
$iv = '2e221a3f4941b04a8f68f3bb8612596f';

$encrypted = openssl_encrypt($input, $method, $key, OPENSSL_RAW_DATA, $iv);

echo 'Encrypted value: '.$encrypted;
?>

Ожидаемый результат: 4aad176e05980f02593be7e15b9458a587f4c36bbf9a6510c2c4b8ab842ca707

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...