luaossl

Most comprehensive OpenSSL module in the Lua universe.

$ luarocks install luaossl

luaossl is a comprehensive binding to OpenSSL for Lua 5.1, 5.2, 5.3 and LuaJIT. I dare say it's the most comprehensive OpenSSL binding in the Lua universe, and one of the most comprehensive bindings of OpenSSL in any language, on par with the best bindings in Python and Ruby. If you think otherwise, let me know so I can fix it!

It includes support for certificate and key management, key generation, signature verification, and deep bindings to the distinguished name, alternative name, and X.509v3 extension interfaces.

It also binds OpenSSL's bignum, message digest, HMAC, cipher, and CSPRNG interfaces. The end goal is to bind almost everything that OpenSSL supports, but no more. It's intended as a low-level interface.

Versions

20200709-05 days ago3,100 downloads
20190731-0349 days ago212,884 downloads
20190612-01 year ago55,751 downloads
20181207-01 year ago145,140 downloads
20181102-01 year ago26,017 downloads
20180708-02 years ago78,852 downloads
20180530-02 years ago18,441 downloads
20171028-02 years ago127,123 downloads
20170903-02 years ago12,823 downloads
20170901-02 years ago(revision: 2)655 downloads
20161214-03 years ago9,400 downloads
20161209-03 years ago18 downloads
20161208-03 years ago375 downloads
20161101-03 years ago1,605 downloads
20161029-03 years ago100 downloads
20151221-13 years ago1,649 downloads
20151221-04 years ago6,025 downloads
20150727-14 years ago78 downloads
20150727-04 years ago179 downloads
20150504-15 years ago222 downloads
20150504-05 years ago46 downloads
20141028-05 years ago124 downloads
scm-0dev1 year ago(revision: 13)190 downloads

Dependencies

lua

Dependency for

circle, cloud_storage, cmft-base-kong, cmft-kong, gonapps-jwt, http, jwt-jitsi, kong, lapis, laws, locky, lua-acme, lua-easy-crypto, lua-firebase, lua-firebase, lua-jwc, luajwtossl, lua-resty-acme, lua_resty_netacea, mooncrafts, ngx-oauth, ngx-oauth-jyrno42, ngx-oauth-pleroma-mod, oauth_light, opentracing, otp, Restia

Labels

Manifests