<?php
$secret = 'a0a7e7997b6d5fcd55f4b5c32611b87c';
function encrypt128($str, $secret)
{
$block = 16;
$pad = $block - (strlen($str) % $block);
$str .= str_repeat(chr($pad), $pad);
return base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $secret, $str, MCRYPT_MODE_ECB));
}
function sslEncrypt128($str, $secret)
{
return base64_encode(openssl_encrypt($str, 'aes-128-ecb', $secret, OPENSSL_RAW_DATA));
}
var_dump(encrypt128('small1', $secret));
var_dump(sslEncrypt128('small1', $secret));
preferences:
27.04 ms | 407 KiB | 5 Q