递归火山软件开发平台

标题: 加解密类.RC4加密后,再用加解密类.RC4解密获得的是乱码 [打印本页]

作者: sxs4000s    时间: 2021-2-5 17:26
标题: 加解密类.RC4加密后,再用加解密类.RC4解密获得的是乱码
使用以下代码加密后:
编辑框_密文.内容 = 加解密类.字节数组到十六进制文本 (加解密类.RC4加密 (文本到指定编码字节数组 (编辑框_明文.内容, 文本编码.GBK), 密码**类.RC4密码)) (, 下载次数: 42)

编辑框_明文.内容 = 字节数组到文本 (加解密类.RC4解密 (加解密类.十六进制文本到字节数组 (编辑框_密文.内容), 密码**类.RC4密码))

(, 下载次数: 49)
使用其它方法加密、解密是可逆的,只有RC4加密后,无法正常解密,哪位大佬知道问题在哪里?请给予帮助,谢谢!

作者: 创世魂    时间: 2021-2-6 09:46
你加密用的GBK编码,解码用的UTF8编码。。肯定乱码了。

解密的时候需要用   指定编码字节数组到文本   指定GBK编码
作者: sxs4000s    时间: 2021-2-6 18:05
创世魂 发表于 2021-2-6 09:46
你加密用的GBK编码,解码用的UTF8编码。。肯定乱码了。

解密的时候需要用   指定编码字节数组到文本   指 ...

多谢

原来是按照自带例程仿写的,怀疑是编码有问题,但自己一直找不到解决办法




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4