- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 64位linux下md5加密出错的调查
工作时遇到平台注册机生成的序列号注册时提示序列号不合法。跟踪发现注册机与库对字符串进行md5加密不对,但32位的linux平台是可以的。问题的关键是检测注册的md5的头文件中字义了typedef unsigned long int UINT4;md5检测的结构中用到了UNIT4的变量,在32位下这是32bit(4字节)长,但到了64位下这是64bit(8字节)长了。要在这个结构前加上 #ifnde...
2018-05-07 15:53:54 413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人