bitrix

URL - friendly шифрование данных


$string = 'My string to encode';
$algo = 'sha512';
echo hash($algo,$string);

//Вариант с паролем:

$string = 'My string to encode';
$my_private_key = 'mysecret';
$method = 'AES-256-CBC';

$encrypted_value = base64_encode(openssl_encrypt ($string, $method, $my_private_key));

echo 'openssl_encrypt: '.$encrypted_value.PHP_EOL;

echo 'openssl_decrypt: '.openssl_decrypt ( base64_decode($encrypted_value) , $method , $my_private_key).PHP_EOL;
Афоризм дня:
Когда человек пытается довести свои добродетели до крайних пределов, его начинают обступать пороки. (649)

Leave a reply