Я ищу библиотеку или обертку для Lua для использования некоторых криптографических функций. Первоначально мне нужно только создать хэш SHA-1.Lua library/wrapper for cryptography
Оценены любые советы или предложения.
Я ищу библиотеку или обертку для Lua для использования некоторых криптографических функций. Первоначально мне нужно только создать хэш SHA-1.Lua library/wrapper for cryptography
Оценены любые советы или предложения.
или luacrypto
Если вы планируете сделать некоторые шифрования/дешифрования или криптография с открытым ключом позже, вы посмотрите на мою вилку из luacrypto в http://github.com/mkottman/luacrypto, который может привязку к OpenSSL , и обеспечивает хеширование, HMAC, симметричную криптографию и асимметричную подпись/проверку.
API-интерфейс является относительно простым, ссылка находится здесь: http://mkottman.github.com/luacrypto/manual.html
Вы знаете, как заставить luacrypto работать на окнах? –
Если ваши потребности просты, посмотрите на Lua/APR - Lua привязок для Portable Runtime Apache. Он предоставляет процедуры для MD5 и SHA-1. Работает со строками или файлами.
Много других полезных вещей в Луа/АПР тоже.
Я установил этот, но я не могу найти какую-либо документацию для начала. Итак, у меня есть, но не знаю, как его использовать. –
http://www.keplerproject.org/md5/ содержит некоторую документацию. – ponzao
Некоторые очень основные инструкций находятся внутри .tar.gz: переваривать библиотеку: __toString (с) \t \t новой() \t \t \t версии клона (с) \t \t сброса (с) дайджеста (с или с, [ raw]) \t update (c, s) В архиве также есть test.lua, в котором показана библиотека в действии ... – daurnimator