lumen

a lightweight and fast bitwise-based encryption library in luau.
designed for experimentation, learning, and small-scale secure data manipulation.
ideal for quick encryption tasks, testing cryptographic concepts,
and learning bitwise-based algorithms in a safe environment.

> github repo (source)


local data = ... -- any data
        
local lumen = require(path)(config?)
local config = lumen.getconfig(true?)
    -- serializes the config for transfer (if persistant)
    -- else new config each call to lumen()

local enc = lumen.encrypt(data)
local dec = lumen.decrypt(enc)

print(lumen.compare(data, dec))
⚠️ experimental build — validate before using in production