1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#include "../lua.h" enum version { sha256, sha224 }; /** * calculates a sha2 hash of bytes * * @param {enum version} version to use * @param {char*} output stream * @param {char*} input bytes * @return {void} */ void i_sha2xx(enum version, char* out_stream, char* input); int l_sha256(lua_State*); int l_sha224(lua_State*);