Skip to content

crypto

luau
local crypto = require("@lute/crypto")

crypto.digest

luau
(hash: hash<any>, message: string | buffer) -> buffer

crypto.password.hash

luau
(password: string) -> buffer

crypto.password.verify

luau
(hash: buffer, password: string) -> boolean

crypto.secretbox.keygen

luau
() -> buffer

crypto.secretbox.open

luau
(box: secretbox) -> buffer

crypto.secretbox.seal

luau
(message: string | buffer, key: buffer?) -> secretbox