md5加密
md5加密很早就知道,加密 肯定是安全啊,直到真正用到了,才去想,在后台进行加密,那到底有什么作用呢?
这样的MD5加密,为了防止谁呢?
查了一篇博客,简单的回答了该问题
以下内容转载自:
https://blog.csdn.net/qq_27752831/article/details/52512909?utm_source=copy
如果MD5加密,是为了让密码变成位数更多更复杂的一个字符串,那盗号者通过前端登录页面尝试试错的方式猜测密码,也是经过MD5帮忙加密的试错啊,盗号者并不需要直接从头到尾测试16位或32位的密码。
如果是防止侵入数据库的黑客,那黑客一是直接指导了MD5形式的密码,可在前端用不再进行密码MD5加密的形式进行登录,当然,如果黑客侵入了数据库,给你把MD5的密码改成111,不就破解了吗?
那么,登录系统制作过程,使用MD5加密到底是为了防止哪种安全隐患呢?
答案
这个加密当然是为了防止信息不被盗取,修改,保护信息啊,黑客入侵的话也是要只要你的加密后的密码才能知道,况且MD5加密后面可以带好多内容,即使你用破解方式来也是不行的,因为你方式不同破解出来的就有区别啊,我用户登录的密码是加密之后通过互联网传输的,然后跟数据库匹配,你数据库密码改成111也是没用的,因为我数据密码传输的时候就已经加密处理了,虽说你密码输入111,但是经过加密后就不是111了,这个跟数据库匹配不同,就永远错的,黑客倒取信息我想不会那么笨,去记原本只有几个字母的密码加密后成了32位的数字,都是盗取原本密码。最后就是跟你说下,这个MD5你现在还没真的了解到它的用处,等你做一个涉及用户注册,登陆,以及账户资金安全的时候你就知道它的重要性了。
相关阅读
最近由于工作需要,转而去研究加密与解密的东西,这个密码学的东西还是比较复杂的,还需要补一下数学知识。我会持续分享这方面的内容,由
记录下自己的加密了解MD5:MD5全称为信息-摘要算法(哈希算法),是为计算机安全领域的散列函数,用于确保消息的完整性。另外摘要算法还有S
使用BitLocker加密 Windows7、Windows8、Windows10系统都自带有驱动器磁盘加密功能。 1,首先打开磁盘管理器,确认自己的磁盘类型是
注:本文参考:http://www.tuicool.com/articles/AZZjiu,所有图片来源于此文。分组密码在加密时明文分组的长度是固定的,而实用中待加密
http://www.oschina.net/project/tag/167/code-confusion?lang=19&sort=view Java混淆器 ProGuard ProGuard 是一个免