首页 java数据 java 密码安全问题md5

java 密码安全问题md5

说到md5  可能大家都比较熟。。 很多企业都有属于自己加密的方式 单纯的 md5   很容易背人匹…

说到md5  可能大家都比较熟。。

很多企业都有属于自己加密的方式

单纯的 md5   很容易背人匹配下就出来了。。

例如  

密码 是 abcdefg

加密后  7AC66C0F148DE9519B8BD264312C4D64    32 位

当然   这个密码算是简单的。。

因为如果两个人的密码一样的话

还是能够一眼看出来

加密一般需要做到那种

相同的密码但是密码的的加密字符串却是不同的。。

这需要公司有自己的加密方式

数据库

简单的录入一些随机数     1    sdfa  , 2   34ew  …

这种随机的。

然后在用户登录的时候

随机匹配

在然后 加上用户的明码 进行md5 加密

但是保存的时候记得把对应的  key  给保存 到你自己知道 得地方

这种方法很多。。

设个专门的字段保存可以。

或者直接加在 用 某种区别字段的方法  存放 到key  中也行

方法很多。。

需要自己  实践。。

自己对加密的一些看法 。。

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

为您推荐

mysql  优化提升

mysql 优化提升

desc  分别使用DESCRIBE和DESC查看表tb dept1和表tb emp1的表结构。 查看表详细结构语句SH...
navicat 能打开root链接不知道密码直接修改mysql 密码

navicat 能打开root链接不知道密码直接修改mysql 密码

找到系统自带 mysql 数据库   update user set password= password(&...
Cannot access aliyunmaven ( xxx ) in offline mode and the artifact

Cannot access aliyunmaven ( xxx ) in offline mode and the artifact

Cannot access aliyunmaven ( xxx ) in offline mode and the ar...
mysql 基础入门

mysql 基础入门

第一章 SQL的介绍 1.1什么是sql SQL:Structure Query Language。(结构化查询语言),...
You can’t specify target table ‘caiji_data_meiwen’ for update in FROM clause

You can’t specify target table ‘caiji_data_meiwen’ for update in FROM clause

  mysql 中不能自己 引用本身 要再加一层 不行 DELETE from `caiji_data_mei...
返回顶部