Что эквивалентно hmac.new (ключ, data.encode ('utf-8'), hashlib.sha256) .digest () в php? - PullRequest
0 голосов
/ 06 ноября 2019

Я столкнулся с проблемой при использовании PHP SDK amazon s3 для генерации подписи, поэтому я использовал Python SDK, который работает нормально. Сейчас я конвертирую Python SDK в PHP SDK, но при генерации подписи я столкнулся с ошибкой. В Python SDK есть некоторые функции, так каковы эквиваленты этой функции в PHP.

В python:

hmac.new(key, msg.encode('utf-8'), hashlib.sha256).digest()
hmac.new(signing_key, (string_to_sign).encode('utf-8'),hashlib.sha256).hexdigest()

Какова эквивалентная функция этого в PHP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...