openssl.*

Type Library
Revision Release 2024.3703
Keywords openssl, security
Platforms Android, iOS, macOS, Windows

Overview

The OpenSSL plugin provides access to the OpenSSL library as exposed by George Zhao's lua-openssl.

The OpenSSL plugin allows you to do secure socket communication in Lua using luasec. This wraps your insecure protocol in SSL. Please refer to the samples in the GitHub repository.

Gotchas

Syntax

local openssl = require( "plugin.openssl" )

Project Settings

To use this plugin, add an entry into the plugins table of build.settings. When added, the build server will integrate the plugin during the build phase.

settings =
{
    plugins =
    {
        ["plugin.openssl"] =
        {
            publisherId = "com.coronalabs",
        },
    },      
}

Documentation

http://www.openssl.org/docs/

Support

Examples