Advertisement
XaskeL

encodeString

Sep 22nd, 2019
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.33 KB | None | 0 0
  1. local function teaEncode(str, key)
  2.     local l = 4 - string.len(str) % 4
  3.     return encodeString('tea', str .. string.rep(string.char(l), l), { key = key })
  4. end -- result size + 4
  5.  
  6. local function teaDecode(str, key)
  7.     return encodeString('tea', string.sub(str, 0, string.len(str) - string.byte(str, string.len(str))), { key = key })
  8. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement