Я пытаюсь в base64 кодировать строку в PHP и openssl.
openssl: echo -n "1234567890A" | openssl enc -base64
PHP:
$hash = sha1("1234567890A", true);
var_dump($hash);
echo base64_encode($hash);
результаты отличаются:
openssl: MTIzNDU2Nzg5MEE =
PHP: / Q6nenquhGpX5h2WdiQZQF47Pe8 =
Полагаю, это просто простая настройка, которую я могу использовать для адаптации результата 1 или 2, поскольку PHP создает строку с точным двойным размером строки 1.
Пожалуйста, помогите мне.
Большое спасибо,
Рон