为了账号安全,请及时绑定邮箱和手机立即绑定
挺好的,能增加一些知识
学习笔记:https://www.jianshu.com/p/8055767c13fb
觉得不错给个关注哦
学习笔记:https://www.jianshu.com/p/8055767c13fb
觉得不错给个关注哦
学习笔记:https://www.jianshu.com/p/0bb29a8e9180
cc 是简化的md的处理过程;
bc 是提供了md4的处理;
jdk 是提供了md5, md2的处理;
课程内容和代码我已经整理到CSDN上了,附上链接:https://blog.csdn.net/slvayf/article/details/83505314。如果给小伙伴们带来帮助了,希望可以关注一下我的博客,Thanks♪(・ω・)ノ
也就给个方向,自己去搜更详细,更有条理的原理和应用场景。代码也就用到的时候看看。
JDK有SHA-224的算法。MessageDigest md = MessageDigest.getInstance("SHA-224");
本来想学点东西的,结果看着敲了一遍代码,完全不知道掉的接口有什么作用,白看了
消息摘要的作用:将输入的任意长度序列据映射为128bit的输出序列,一般来说只要输入的内容不同,映射出来的序列就不相同,就可以用来验证数据的完整性。(比如从一个网站下载了一个文件,而这个网站又留下了该文件的消息摘要,我们只要计算下这个文件的消息摘要再和网站上的比对下,就可以知道这个文件是否下载完整。)还有一个功能就是数据的机密性,保存密码到数据库时,不直接保存密码的明文,而是保存密码的消息摘要,在验证密码的时候,将密码的消息摘要和保存在数据库内容进行比较,就可以检测密码的正确性,同时保证了机密性。
谢谢老师,看了这个课程,知道怎么用API了
总有人在说算法的实现 其实我想说一般智商的人是玩不动算法的 一群人在那BB个鸡儿 算法这种东西别人创造出来了 先学会怎么使用不好么
学习了很多知识,不错
我的水平就适合这种,老师讲的多清晰的,谢谢
首页上一页123456下一页尾页
课程须知
1、需具备Java面向对象的基础知识 2、需要学习加解密的基础,具体内容请见《Java实现Base64加密》课程的第一章
老师告诉你能学到什么?
1、能够使用Java实现MD、SHA和MAC三种消息摘要算法进行加密 2、能够了解消息摘要算法的应用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消