Я ищу библиотеку или оболочку для Lua, чтобы использовать некоторые криптографические функции. Изначально мне нужно только создать хэши SHA-1.
Любые советы или предложения приветствуются.
Если ваши потребности просты, посмотрите на Lua / APR - привязки Lua для Apache Portable Runtime. Он предоставляет процедуры для MD5 и SHA-1. Работает со строками или файлами.
Много других полезных вещей в Lua / APR тоже.
См. http://www.tecgraf.puc -rio.br / ~ lhf / ftp / lua / # lmd5
или Луакрипто
Если вы планируете выполнить шифрование / дешифрование или шифрование с открытым ключом позже, вы можете взглянуть на мой ответвление luacrypto по адресу http://github.com/mkottman/luacrypto, которое является привязкой к OpenSSL и обеспечивает хеширование, HMAC, симметричное криптография и асимметричная подпись / проверка.
API относительно прост, ссылка находится здесь: http://mkottman.github.com/luacrypto/manual.html