¿Cómo genero hashes HMAC-SHA256 en JSL?Para consultar una API REST, necesito autenticarme con HMAC-SHA256. ¿Alguien sabe de una manera de hacer esto en JSL? Incluso podríamos usar otra API REST o webscraper para hacerlo. Por ejemplo este sitio web: https://www.devglan.com/herramientas-online/hmac-sha256-online puedo calcular el hash, pero ¿cómo puedo hacer que funcione?
Mac OSsecuencias de comandosventanasRe: ¿Cómo genero hashes HMAC-SHA256 en JSL?Definitivamente interesado en la solución integrada, pero mientras tanto, ¡su solución también funciona! Reemplacé SHA1 con SHA256 en la línea 9 de su archivo auth.jsl y blockize = 256, ¡gracias!
Re: ¿Cómo genero hashes HMAC-SHA256 en JSL?certutil en windows. abre SSL en mac. (Pero creo que es posible que no necesite hacerlo, vea la oración final a continuación).
hace mucho tiempo en 7 cosas que debes saber sobre Twitter Necesitaba un SHA1. "certutil" ya está instalado en Windows y aparentemente también hará SHA256. Puede comenzar con el código en el archivo .zip AUTH.jsl que usa el programa de ejecución y analiza la salida.
Obtendrá un montón de opciones de calidad variable con esta búsqueda https://www.google.com/search?q=windows+hmac+sha256+certutil
La parte HMAC se describe https://en.wikipedia.org/wiki/HMAC y parece haber una función relacionada en el archivo AUTH.jsl. Ha pasado mucho tiempo desde que pensé en ello.
Creo que esto también puede estar integrado en las funciones httpRequest/oauth2 de JMP @Paul_Nelson @bryan_boone pero no los he estudiado todavía.