Добрый день. Формирую подпись для мерчанта и возникла такая проблема.
Необходимо с передаваемых JSON данных (массива байт) снять HMAC-Sha1 подпись и далее, ту подпись перевести опять в массив байт.
Вопрос в том, как json данные перевести в массив байт? И нужно ли вообще что-то переводить, может я не так понял?
$data = array(
"test" => 123,
"test2" => 123
);
$key = "123123123";
$hash = hash_hmac("sha1", $data, $key, $raw_output=TRUE);