HMAC SHA1 в классическом ASP

Мне было поручено интегрировать классический веб-сайт ASP с SageOne API. В рамках их аутентификации вы должны предоставить подпись HMAC-SHA1. Я нашел, как это сделать с помощью SHA256 здесь: hash_hmac при использовании чистого классического ASP, который работал в том смысле, что создавал хеш, но не подходил для API. Я нашел аналогичный код для SHA1 здесь: https://precompiled.wordpress.com/2007/11/26/hmac-sha1-encryptie-onder-classic-asp/, но, к сожалению, ссылка на требуемый файл wsc больше недействительна. Я не смог найти его в другом месте. Кто-нибудь встречал этот файл в другом месте? Или может кто-нибудь указать мне на альтернативный способ сделать это?


person VampiricMonkey    schedule 30.08.2017    source источник


Ответы (1)


Ваш sha1.wsc можно найти по адресу https://github.com/chakphanu/labs/blob/master/classic-asp-s3/sha1.wsc

Я не буду включать его здесь, так как не хочу рассматривать лицензионные требования.

person Jeff    schedule 01.09.2017