LuaSHA1 Pure Lua 5.3 implementation of SHA-1. Warning: SHA-1 is no longer considered secure, and was deprecated by NIST in 2011. Wherever possible, use a more modern hash function. (Source) Based on pseudocode from Wikipedia's SHA-1 Article.