문제

Debian Linux를 실행하고 있으며 LUA 스크립트의 경우 Amazon Web Services에 대한 요청을 인증하기 위해 SHA256 체크섬을 만들어야합니다. 그들은 확실하게 말하지 않지만 결과 SHA256 체크섬의 Base64 인코딩을 원하는 것처럼 보입니다.

  • 누군가가 LUA 바인딩을했다면 기뻐할 것입니다.
  • 누군가가 명령 줄을 사용하는 방법을 알아낼 수 있도록 도와 줄게 만족할 것입니다. /usr/bin/sha256sum 이 목적을 위해.
  • 나는 C 코드에 대한 포인터를 정리하고 바인딩의 번거 로움과 Base64가 나 자신을 인코딩하는 것을 다룬다.

나는 분명히 나 자신을 위해 SHA256을 상환 할 필요가 없다. 누군가가 좋아하는 ANSI 표준 C에 구현 된 경우 알려주십시오. 또는 더 나은 솔루션!

도움이 되었습니까?

해결책

OpenSSL의 프론트 엔드 Luacrypto는 어떻습니까 :

http://luacrypto.luaforge.net/

다른 팁

Mushclient가 이미 작성한 것 같습니다 루아 포장지 SHA-256 라이브러리 용.

근로는 무료 서명 서비스 일 수 있습니다 http://apisigning.com/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top