vb6里面Base64加密解密结果与网上的Base64在线工具不同

Equn 2013-12-27 12:23:59
基本尝试过网上所有的Base64加密解密代码
在加密中文时,没有发现可以得出与网上的在线工具加密解密一样的结果。

估计是字符编码格式的原因,但尝试过使用strConv来把字符编码转成ansi格式,也无效。

请问一下,问题出在哪里? 有案例代码最好。
...全文
441 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bcrun 2013-12-31
  • 打赏
  • 举报
回复
对,编码差异这些细节都要注意处理好。比如说,一般在线js编码解码那种,是不会按ANSI方式处理的,因为js内部处理字符串默认是unicode方式,实际计算时,一般顶多采用相关的UTF8编码什么的。因为你是泛泛的描述一下,这里也就泛泛的解释一下。
seawaycao 2013-12-30
  • 打赏
  • 举报
回复
试试unicode编码
网络菜鸟00 2013-12-30
  • 打赏
  • 举报
回复
估计是字符编码格式问题。UTF-8、GB2312……结果就不同。
of123 2013-12-30
  • 打赏
  • 举报
回复
你试试将你得到的 ANSI 编码直接输入到在线软件中。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧