Ich verwende Debian Linux, und für ein Lua-Skript muss ich eine SHA256-Prüfsumme erstellen, um Anfragen an Amazon Web Services zu authentifizieren. Sie sagen nicht sicher, aber es sieht so aus, als ob sie eine Base64-Codierung der resultierenden SHA256-Prüfsumme wünschen.Schnellster Pfad zu Lua SHA256 RFC-2104-konforme HMAC-Signatur?
- Ich würde mich freuen, wenn jemand eine Lua-Bindung gemacht hätte.
- Ich wäre zufrieden, wenn mir jemand helfen könnte, herauszufinden, wie man die Kommandozeile
/usr/bin/sha256sum
für diesen Zweck verwendet. - Ich würde mich mit einem Zeiger auf C-Code begnügen und mit dem Ärger der Bindung und der base64-Codierung selbst fertig werden.
Ich brauche SHA256 für mich nicht unbedingt neu zu implementieren; Wenn jemand eine Implementierung in ANSI-Standard C hat, die er mag, lass es mich wissen. Oder eine bessere Lösung!
Perfekt! Wo warst du Samstag? :-) –