java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

什么是明文密码

什么是明文密码

明文密码就是明文存放的密码,明文传送的密码。
比如你在一个网站注册了一个账户叫xiaosan,密码是xiaosan226.如果网站数据库存入的密码是xiaosan226.就是明文存放密码。

一旦,有人拖走了数据库。照着密码输入就好了。

好处:如果有人说密码丢了,找回密码就省事了。跑到数据库看看就好了。这个世界就是这样,明文密码方便了自己的同事,也方便了小偷。就如你家门从来不上锁,自己方便啊。开门就进去,小偷也方便。
对应的加密密码。

如果我给你的密码xiaosan226 稍微处理一下比如 md5加密。那么密码变成了一串奇怪的数字fyte3413dafyiq3413dhsfafd. 被别人偷走了数据库,是不是还稍微安全一点。
数据库都偷走了,还安全什么。不过比明文安全一点。因为明文密码在数据库中存放,一旦被偷走,别人可以销售你的密码。然后的事情就牛了。到其他网站匹配你的明文密码。对用户而言失去防守的不仅仅是这一个网站,其他网站可能也被破了。
上一篇文章关于密码泄露的博客里有提高如何利用大量的用户账户和密码。

 

明文密码传送,

指的是xiaosan226这样的密码,直接从客户端发送到服务器。就如你要写一个信给女朋友。让邮局送过去,你没有信封,直接给邮局一张纸。是不是大家都能看见啊。

程序员们,放弃明文密码吧。明文密码太糟糕了。我们提倡加密密码。


This entry was posted in 程序视点 and tagged . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/pwd-no-secret/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

Leave a Reply