本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- johnsmith9th
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
为什么密码要以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 功能更为全面,我推荐大家 ...