md5 for lua binding