字符串解密算法(3DES) (utils.decrypt_3des)
声明
解密后的文本 = utils.decrypt_3des(待解密文本, {
mode = 加密模式,
key = 3DES秘钥,
iv = 偏移量
})
参数及返回值
- 待解密文本
- 需要通过3DES解密的密文
- 加密模式
- 可以输入CBC, ECB,默认为CBC
- 3DES秘钥
- 最长24个字符,不足24位末尾补\0,超过24个字符,末尾截断
- iv
- 偏移量
- 解密后的文本
- 解密后的文本
说明
在线加密值比对可以使用,http://tool.chacuo.net/crypt3des
示例
y = utils.encrypt_3des('as', {mode='CBC', key='12345678', iv='12345678'})
print(y)
out=utils.decrypt_3des(y, {mode='CBC', key='12345678', iv='12345678'})
print(out)