使用了四个从网络上下载的工具及Java自带的DES包,使用同样的密钥对同样的字符串加密竟然得到了5种不同的结果。我的天啊!我实在是非常的愤怒,难道我对DES的认识不对?我理解的DES算法应该是:密钥是8个字节共64位
明文应被切分成每8个字节(64位)一小段,每8个字节(64位)进行一次DES加密后得到8个字节(64位)的密文我用于测试的密钥是:liuqiang 8个ASCII字符
我用于测试的明文是:liuqiang 8个ASCII字符第一个工具的结果:
B6 B1 03 AB A9 25 5F 9F第二个工具的结果:
B2 66 AC 8E AC 03 E5 B2第三个工具的结果:
8E 1E 07 79 B0 CF 46 A8第四个工具的结果:
这个我也不知道,因为这算法用15个字节表示密钥,让我很困惑Java结果:
Java加密后的密文是16个字节 - -
因为我对Java不熟悉,所以可能有其他错误哪位高人给我个解释!!!!!!!
明文应被切分成每8个字节(64位)一小段,每8个字节(64位)进行一次DES加密后得到8个字节(64位)的密文我用于测试的密钥是:liuqiang 8个ASCII字符
我用于测试的明文是:liuqiang 8个ASCII字符第一个工具的结果:
B6 B1 03 AB A9 25 5F 9F第二个工具的结果:
B2 66 AC 8E AC 03 E5 B2第三个工具的结果:
8E 1E 07 79 B0 CF 46 A8第四个工具的结果:
这个我也不知道,因为这算法用15个字节表示密钥,让我很困惑Java结果:
Java加密后的密文是16个字节 - -
因为我对Java不熟悉,所以可能有其他错误哪位高人给我个解释!!!!!!!
解决方案 »
- 当用fopen_s或者_wfopen_s,用ccs=UTF-8打开一个文档往里写内容并保存时
- 被批评的哭了,求教:被批评了,那手机今日插件(桌面快捷方式)安装后,上下键无法选取怎么办,光标移动不上去,求了,哭啊
- 大家帮我看一下我这样子去深圳混得下吗??????(附部分简历)
- [求助]关于Toolbar的创建、使能和控制问题……在线等!
- Delaunay三角网的探讨
- 求《Windows核心编程》的chm版
- 有没有人做过在ActiveX控件中嵌入ActiveX控件?
- 如何判断一个文件夹是否存在?不存在则创建。谢谢!
- 因为我访问了《fisher1978.51.net》而导致的问题!!急!惨!
- 如何改变按钮形状
- 一个通过句柄获取窗口类的问题
- DES encrypt 加密的求助
D8 4A D1 95 28 F9 4A 35 ED 2B 41 EF C9 BE 18 49