Как сгенерировать hmac_sha256_hex на php
Дан пример генерации сигнатуры:
signature = hmac_sha256_hex(“http://test.com”, hmac_sha256(“mcs2883541269|bucketA|s3:ObjectCreated:Put”, hmac_sha256(“2019-12-26T19:29:12+03:00”, “RPE5UuG94rGgBH6kHXN9FUPugFxj1hs2aUQc99btJp3E49tA”)))
Как мне создать такую же сигнатуру на php?
Пример ниже генерируют невалидную подпись:
$signature= hash_hmac('sha256', 'http://test.com', hash_hmac('sha256', 'mcs2883541269|bucketA|s3:ObjectCreated:Put', hash_hmac('sha256', '2019-12-26T19:29:12+03:00', 'RPE5UuG94rGgBH6kHXN9FUPugFxj1hs2aUQc99btJp3E49tA')));