课程
/后端开发
/Java
/Java实现消息摘要算法加密
我的测试:
结果:
我的结论是:
老师是为了演示一下其他加密算法可能会涉及到的步骤(?)
2018-07-05
源自:Java实现消息摘要算法加密 4-1
正在回答
其实这两个密钥都是一样的,在代码中写一个equals比较就明白了,这个直接拿到密钥和还原密钥只是告诉你密钥的获取方式
个人认为:计算好的摘要包含密钥,并且接收方要用同一个密钥对原始消息再计算摘要。还原密钥应该是把生成的随机密钥应用到上述计算中
老师讲的是原理,老师的代码不能直接用到实际生产的,需要根据具体情况进行包装,因为消息传递是双方的,双方怎么约定Key的传递形式是另一回事,和老师讲的不冲突。
这个问题听课的时候也时这么想的,感觉应该也不用还原密钥吧,用代码打出两个key的hashcode是一样的
举报
Java中应用消息摘要算法进行加解密,以及他们的应用场景
3 回答为什么还要还原秘钥?
1 回答为什么没有将MD加密的算法在解密的?
1 回答遇到了问题,请大神解答
1 回答MD5密码摘要真的安全吗?
1 回答MD5 消息摘要 数据库密码加密