Sample code for 30+ languages & platforms
Lua Requires Chilkat v11.0.0+

LastErrorText

See more RSA Examples

How to get RSA debugging information. If any RSA method returns a failed status, check the contents of the LastErrorText string property. Send it to support@chilkatsoft.com if you need further help.

Chilkat Lua Downloads

Lua
local chilkat = require("chilkat")

-- This example assumes the Chilkat API to have been previously unlocked.
-- See Global Unlock Sample for sample code.

local rsa = chilkat.Rsa.new()

local privKey = chilkat.PrivateKey.new()
local success = rsa:gen_key(2048, privKey)
if not success then
    -- The LastErrorText provides detailed information about
    -- any failure.  It is standard to all Chilkat components.
    -- This is good information to send to support@chilkatsoft.com
    print(rsa.last_error_text)
    return
end