Согласно AWS docs , выполняемому следующая команда должна предоставить ожидаемые результаты ниже, но на самом деле она возвращает совершенно другую строку.
crypto.HmacSHA256('AWS4-HMAC-SHA256\n20150830T123600Z\n20150830/us-east-1/iam/aws4_request\nf536975d06c0309214f805bb90ccff089219ecd68b2577efef23edd43b7e1a59', 'c4afb1cc5771d871763a393e44b703571b55cc28424d1a5e86da6ed3c154a4b9');
Ожидаемый результат в соответствии с документами
5d672d79c15b13162d9279b0855cfba6789a8edb4c82c400e06b5924a6f2b5d7
Фактические результаты
fe52b221b5173b501c9863cec59554224072ca34c1c827ec5fb8a257f97637b1