sha1 lib for lua