J'utilise Debian Linux, et pour un script Lua, j'ai besoin de créer une somme de contrôle SHA256 pour authentifier les requêtes auprès d'Amazon Web Services. Ils ne le disent pas avec certitude, mais il semble qu'ils veulent un encodage base64 de la somme de contrôle SHA256 qui en résulte.Le chemin le plus rapide vers la signature HMAC conforme à la norme Lua SHA256 RFC-2104?
- Je serais heureux si quelqu'un avait fait une liaison Lua. Je serais content si quelqu'un pouvait m'aider à comprendre comment utiliser la ligne de commande
/usr/bin/sha256sum
à cette fin. - Je me contenterais d'un pointeur sur le code C et gérerais les tracas de la liaison et le codage base64 moi-même.
Je n'ai sûrement pas besoin de réimplémenter SHA256 pour moi-même; si quelqu'un a une implémentation dans la norme ANSI C qu'ils aiment, s'il vous plaît faites le moi savoir. Ou une meilleure solution!
Parfait! Où étais-tu samedi? :-) –