pure_lua_SHA
pure_lua_SHA copied to clipboard
SHA1, SHA2, SHA3, BLAKE2 and BLAKE3 functions written in pure Lua and optimized for speed
It seems reasonable that the caller should be able to detect the code path and method it is using; e.g. for recording against benchmarks
Hi, I'm working on a side project for which I have to generate hashes for Ethereum, which uses the old padding of 1 instead of 6. Changing it on this...
only implement it, need optimization
I think this works better on non-jit lua vms when called frequently...?
2024/09/10 17:17:42 Failed to load Lua script: failed to load Lua script: ./sha2.lua:87: at least 53-bit floating point numbers are required stack traceback: [G]: in function 'assert' ./sha2.lua:87: in function...
Some Luau environments also carry version information in the _VERSION string.