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