CnPack Forum » CnVCL 组件包 » [BUG]CnBase64解密算法有问题


2010-2-3 17:04 leaker
[BUG]CnBase64解密算法有问题

加密一个字符串:[[color=red]if [/color]] 注意:if后面有一个空格
加密后得到的正确结果[[color=blue]aWYgIA[/color]]
但当把这个加密结果解密后得到了[[color=red]if[/color]] 注意:后面的空格没有了

然后用同样方法测试类似[[color=red] else [/color]] 前后都有空格的字符串,得到的结果都好像是被Trim(Result)了一样~丢失了该有的字符串。
还要继续项目~
没有时间看源码分析问题了~
汇报下这里~
希望相关人员注意检查一下~

2010-2-4 10:29 zjy
感谢报告

Decode 后确实不应该 Trim,已经修正提交,见:
[url]http://code.google.com/p/cnpack/source/detail?r=411[/url]

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.