based on C99 . See also lcomplex . 5.2 · 5.1 lmd5 – A message digest library for Lua based on OpenSSL . It supports MD2 , MD4 , MD5 , SHA1 , SHA2 , RIPEMD160 , MDC2 . 5.1 · 5.0 loadlib – A dynamic loader for Lua 4.0. 4.0