Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Caesar api by Mackan90096
- function encrypt(text, key)
- return text:gsub("%a", function(t)
- local base = (t:lower() == t and string.byte('a') or string.byte('A'))
- local r = t:byte() - base
- r = r + key
- r = r%26
- r = r + base
- return string.char(r)
- end)
- end
- function decrypt(text, key)
- return encrypt(text, -key)
- end
Add Comment
Please, Sign In to add comment