MD5 offers basic cryptographic facilities for Lua 5.1.