为什么写的des加密解密软件,在本地加密的文件可以正确解密,而通过QQ传送的加密字符串解不出来?
答:因为delphi中有自己的编码和转码方式,在本地加密的文本delphi软件可以自行转码,而网上的加密字符串大多为unicode码。
解决:将加密的文本按照一个个字符装入内存空间
本文探讨了使用Delphi编写的DES加密解密软件在本地能够正常运行,但通过QQ传输后的加密字符串无法解密的问题。指出Delphi有自己的编码转换方式,而网络传输通常采用Unicode编码,导致解密失败。解决方案是将加密文本逐字符装入内存。
为什么写的des加密解密软件,在本地加密的文件可以正确解密,而通过QQ传送的加密字符串解不出来?
答:因为delphi中有自己的编码和转码方式,在本地加密的文本delphi软件可以自行转码,而网上的加密字符串大多为unicode码。
解决:将加密的文本按照一个个字符装入内存空间

被折叠的 条评论
为什么被折叠?