最近在工作中遇到关于产生密文的问题:对方要求使用MD5加密后进行BASE64 产生出密文 我经搜索 参考了http://topic.csdn.net/u/20090205/10/A94BEC12-E217-4201-A1C0-E236511843C9.html
这个贴子的方法后来经过测试了20个数据 发现有一条产生出来的密文与对方的不一样 数据: 1330211233030508611420111124330282739491514100.00
我生成出来的密文 : Iua5IYlGX2w61CK3l/k=对方生成的密文却是:Iua5IYlGX2w61CK3l/kAZQ==请教各位高手,我的密文为什么会少了几位,而且不是所有的数据都会出错?
这个贴子的方法后来经过测试了20个数据 发现有一条产生出来的密文与对方的不一样 数据: 1330211233030508611420111124330282739491514100.00
我生成出来的密文 : Iua5IYlGX2w61CK3l/k=对方生成的密文却是:Iua5IYlGX2w61CK3l/kAZQ==请教各位高手,我的密文为什么会少了几位,而且不是所有的数据都会出错?
解决方案 »
- intraweb的IWDBGrid已设置好DataSource,为什么执行时IWDBGrid没有数据输出?
- 我的MDI主窗体,最小化的时候,怎么把他设置成跟普通窗体一样,最小化到屏幕的最下面的那任务栏的?我现在是最小化的时候,在窗体的左下
- 自动计划(autoplan)源代码***强烈推荐
- 如何在oracle数据库中修改相同记录的数据
- 请看这个while程序段条件是否设置有问题?
- 帮忙看看这个登录程序有什么地方错误?
- Excel问题
- 求助,help,关于delphi开发asp组件的问题
- 编程实现在dbgrid中插入一行的问题。
- 请问怎么才能象金山词霸那样,当点击‘最小化’时,任务栏上不显现金山词霸,只在右下角的状态区里显示金山词霸的图标?
- 如何个listview最后一行最后一列付值
- 语言转换问题
md5+base64后,无论原文多长,出来结果的长度应该都是一样的结果不同,是不是因为md5结果的格式不同?二进制、字符串、有没有分隔符
告诉你吧,D7和D2007和Xe2(64位),结果都可能不一样。只有D7是和对方一致,但是我们已经不敢用了。
没准哪天某条记录就突然过不了。接口看起来巨恶心。