本月博客排行
-
第1名
kaizi1992 -
第2名
wy_19921005 -
第3名
arpenker - hanbaohong
- jh108020
- silverend
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - wy_19921005
- benladeng5225
- vipbooks
- kaizi1992
- e_e
- arpenker
- tanling8334
- javashop
- sam123456gz
- zysnba
- fantaxy025025
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- zhanjia
- xyuma
- wangchen.ily
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- daizj
- ajinn
- xpenxpen
- 喧嚣求静
- silverend
- kingwell.leng
- kristy_yy
- lchb139128
- jveqi
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- bosschen
- chenqisdfx
- zhangjijun
- lyndon.lin
- sunnylocus
- lyj86
- paulwong
最新文章列表
为什么密码要以MD5值存储在数据库
1,为什么数据库中保存的是密码的MD5值,而不是明文?
首先我们确认的一点是:MD5肯定比明文要安全一些(当然肯定不是最安全的)
如果数据库存储的是明文,如果数据库被黑了,那么明文密码泄露之后,普通用户都可以很容易登录.
但是如果存储的是MD5值,就算泄露了,普通用户也没法登录.因为页面上登录时要求输入明文.
当然程序员可以直接调用登录接口,传递密码MD5值也可以登录.
另外一点 ...
保护好你的代码——使用Kee Pass
1.下载安装KeePass
KeePass 有经典版本 1.x 和专业版本 2.x 两种版本,主要有如下两点区别:
KeePass 2.x 需要 .NET 2.0 以上版本(Windows Vista 以上版本已经预装)才能运行,而 1.x 不需要任何依赖。
KeePass 2.x 功能更全面,例如增加了双通道自动输入混淆功能。
由于 KeePass 2.x 功能更为全面,我推荐大家 ...