函数:aes128_encrypt AES128 编码
函数名称:AES128 编码
函数功能:字符串 AES128 编码(模式为 ECB)
函数方法:
emsg = msg:aes128_encrypt(key)
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
msg | string | 是 | 需要编码的内容 |
key | string | 是 | 密匙 |
参数 | 类型 | 说明 |
---|---|---|
emsg | string | 编码后的内容 |
函数用例
local ts = require("ts")
local msg = "我是重要信息"
local key = "我是秘钥"
local emsg = msg:aes128_encrypt(key)
local emsgb64 = emsg:base64_encode()
dialog(emsgb64)
注意事项
iOS v11、v6 加密(免费脚本)时此函数返回错误,请使用 aes128_new_encrypt 函数替换此函数,个人版请在我的账号→文件管理→插件中下载,并重启服务开关。
在线加密/解密网址:http://tool.chacuo.net/cryptaes
加密模式:ECB
填充:pkcs7padding
数据块:128位
偏移量:空
输出:base64
字符集:utf8编码