Advertisement
XaskeL

Untitled

Dec 21st, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. function string_padding_dword(s)
  2. local l = 4 - string.len(s) % 4
  3. return s .. string.rep(string.char(l), l)
  4. end
  5.  
  6. function string_unpadding_dword(s)
  7. return string.sub(s, 0, string.len(s) - string.byte(s, string.len(s)))
  8. end
  9.  
  10. local buffer = "sampletext"
  11. local CryptResult = encodeString('tea', string_padding_dword(buffer), { key = 'your_key_here' })
  12. local DecryptResult = string_unpadding_dword( decodeString('tea', CryptResult, { key = 'your_key_here' }) )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement