私は Debian Linux を実行しています。Lua スクリプトの場合、Amazon Web Services へのリクエストを認証するために SHA256 チェックサムを作成する必要があります。確かなことは言いませんが、得られたSHA256チェックサムのbase64エンコーディングが必要なようです。
- 誰かが Lua バインディングをしてくれたら嬉しいです。
/usr/bin/sha256sum
この目的でコマンドラインを使用する方法を誰かが理解するのを手伝ってくれれば満足です。- 私は C コードへのポインターで解決し、バインディングと base64 エンコーディングの煩わしさを自分で処理します。
SHA256 を自分で再実装する必要はまったくありません。気に入った ANSI 標準 C の実装を誰かが持っている場合は、私に知らせてください。またはより良い解決策!