шифрование AES с помощью шифрования в php - PullRequest
0 голосов
/ 14 апреля 2020

привет, я хочу использовать точный способ шифрования aes в php и моем приложении android (которое использует crypto js) или ссылку на этот сайт http://crypt-online.ru/en/crypts/aes/

Я использовал этот код для шифрования некоторых данных

<?php
// DEFINE our cipher
define('AES_256_CBC', 'aes-256-cbc');

// Generate a 256-bit encryption key
// This should be stored somewhere instead of recreating it each time
$encryption_key = "037rrasggliahh*S";

// Generate an initialization vector
// This *MUST* be available for decryption as well
$iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length(AES_256_CBC));

// Create some data to encrypt
$data = "Encrypt me, please!";
echo "Before encryption: $data\n";

// Encrypt $data using aes-256-cbc cipher with the given encryption key and
// our initialization vector. The 0 gives us the default options, but can
// be changed to OPENSSL_RAW_DATA or OPENSSL_ZERO_PADDING
$encrypted = openssl_encrypt($data, AES_256_CBC, $encryption_key, 0, $iv);
echo "Encrypted: $encrypted\n";

, но я могу не расшифровать его с помощью crypto js (также я пытаюсь расшифровать этот сайт, но без результата http://crypt-online.ru/en/crypts/aes/) я использовал тот же ключ

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