Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History

lua

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

AES Everywhere - Cross Language Encryption Library

Cipher: AES/256/CBC/PKCS7Padding with random generated salt

Lua implementation

Requirements: openssl package

Installation via luarocks package manager:

luarocks install aes_everywhere

Usage

local AES256 = require("aes_everywhere")

-- encryption
local enc = AES256.encrypt('TEXT', 'PASSWORD')

-- decryption
local dec = AES256.decrypt('ENCRYPTED', 'PASSWORD')