肥宅钓鱼网
当前位置: 首页 钓鱼百科

md5加密工具怎么用(分享md5加密代码)

时间:2023-08-04 作者: 小编 阅读量: 2 栏目名: 钓鱼百科

以下内容希望对你有帮助!md5加密工具怎么用Md5优点:快速计算m,具有单向性one-way,不可由散列值推出原消息,但是如果密码过于简单就会有一定概率被暴力破解。密码存储常用方式:1、双重MD52、MD5+加盐3、双重MD5+加盐我一般使用2,只要数据库没有被攻破,密码被暴力破解的概率是微乎其微的。

md5加密工具怎么用?Md5优点:快速计算m,具有单向性 one-way,不可由散列值推出原消息,但是如果密码过于简单就会有一定概率被暴力破解,我来为大家科普一下关于md5加密工具怎么用?以下内容希望对你有帮助!

md5加密工具怎么用

Md5优点:快速计算m,具有单向性 one-way,不可由散列值推出原消息,但是如果密码过于简单就会有一定概率被暴力破解。

密码存储常用方式:

1、双重MD5

2、MD5+加盐

3、双重MD5+加盐

我一般使用2,只要数据库没有被攻破,密码被暴力破解的概率是微乎其微的。

pom文件:

<!--用于加密--><dependency><groupId>commons-codec</groupId><artifactId>commons-codec</artifactId></dependency
//userDO.setPwd(registerRequest.getPwd());// secret 保存盐userDO.setSecret("$1$" + CommonUtil.getStringNumRandom(8));// 密码 + 盐处理String cryptPwd = Md5Crypt.md5Crypt(registerRequest.getPwd().getBytes(), userDO.getSecret());// 保存加密后的密码userDO.setPwd(cryptPwd);
public static String getStringNumRandom(int length) {Random random = new Random();//生成随机数字和字母,StringBuilder saltString = new StringBuilder(length);for (int i = 1; i <= length; ++i) {saltString.append(ALL_CHAR_NUM.charAt(random.nextInt(ALL_CHAR_NUM.length())));}return saltString.toString();}扥时候,再使用相同的方法验证密码是否一致

登录的时候,再使用相同的方法验证密码是否一致

List<UserDO> userDOList = userMapper.selectList(new QueryWrapper<UserDO>().eq("mail", loginRequest.getMail()));if (userDOList != null && userDOList.size() == 1) {//已经注册UserDO userDO = userDOList.get(0);String cryptPwd = Md5Crypt.md5Crypt(loginRequest.getPwd().getBytes(), userDO.getSecret());if (cryptPwd.equals(userDO.getPwd())) {//登陆成功,生成token TODOreturn null;} else {return JsonData.buildResult(BizCodeEnum.ACCOUNT_PWD_ERROR);}
    推荐阅读
  • 电脑flash是什么意思软件(flash是用来制作的教程)

    Adobe周二宣布正式放弃Flash!并将于2020年年底停止FlashPlayer的开发和发行,鼓励内容创作者把现有的Flash内容转换为其他开放格式。此次Flash的淘汰,也是一件情理之中的事情。毕竟目前来看,苹果微软等巨头公司已经很少跟Flash技术有接触了,Adobe自己也称,淘汰Flash并不会对其盈利造成影响。大量的安全漏洞,让用户极容易遭到危险的攻击。Adobe还表示,来自苹果、Facebook、谷歌、微软和Mozilla的合作,也是它作出这一决策的重要原因。

  • 十二生肖虎创意图(十二生肖中虎形象最复杂)

    敦煌428窟壁画中的老虎按照中国传统的十二生肖,2022年是虎年。伏鸟双尾青铜虎和虎耳虎形扁足鼎是江西新干大墓出土文物的精品,更是江西新干大墓虎文物的代表。伏鸟双尾青铜虎是目前全国发现的体量最大的一件虎文物,堪称青铜器中的虎中之王。老虎虽然受人崇敬,但这种崇敬却部分来自于对“虎食人”的恐惧。

  • 红糖发糕做法和配方窍门(红糖发糕怎么做)

    红糖发糕做法和配方窍门配方:中筋面粉150克、红糖40克、白糖18克、酵母粉3克、泡打粉1.5克、红枣4个、35度水120ml。将酵母粉、白糖、红糖全部放入到温水中,搅拌均匀后,放置10分钟使用。将泡打粉放入到面粉中,搅拌均匀后,将酵母水放入到面粉中,然后将面搅拌均匀,直到面糊中没有任何颗粒即可。蒸锅放入适量的热水,蒸锅烧上汽后,将模具放入到蒸锅中,大火蒸15-18分钟即可起锅食用。

  • 保留原车牌号码能否上牌二手车(也可以申请新的号码吗)

    接下来我们就一起去研究一下吧!保留原车牌号码能否上牌二手车可以把保留的车牌安装在二手车上,也就是说买二手车能上原来自己保留的老车牌。原机动车转移、注销或迁出后,原车主购买新车或二手车的,均可以保留原机动车号牌号码,也可以申请使用新的号牌号码,以更好促进二手车交易发展。

  • 打开的洋酒怎么保存 洋酒打开了怎么保存

    是避光也是很重要的,不过,温度高低的要注意。最重要的是湿度要够70%,恒温酒柜的话确最好的存放地方。

  • 点工是什么(点工的解释)

    我们一起去了解并探讨一下这个问题吧!计时工的工资是根据劳动者具体工作时间来结算的。计时工资是指按照劳动者的工作时间来计算工资的一种方式。与点工相对的是包工,包工是按工作量来计算工资。

  • 梦见钥匙断了什么意思(梦见钥匙断了的寓意)

    梦见钥匙断了的寓意梦见丢失了钥匙,表示会万念俱灭梦见钥匙断了,意味着梦者事业不顺,遭受重大打击梦见钥匙断了,暗示事业将受挫折,生意失败,甚至有面临破产的危险梦你把钥匙给折断了,表示亲人可能会发生不幸事件,或是你跟情人会。

  • 咖喱牛肉汤怎么做好吃(生煎咖喱牛肉汤)

    推荐打卡:大壶春生煎起源于元代,在明清时期盛行于江浙沪地区,而上海于上世纪30年代开始进行商业化经营,此后风头渐渐压过其他地区。黄浦老字号大壶春家的生煎也是好几代上海人的舌尖回忆了。他们家使用的是发酵面团,故而口感丰盈蓬松。在大壶春吃生煎,还有咖喱牛肉汤必不可少。上海的咖喱牛肉汤讲究的就是汤清见底,汤汁鲜美微带辛辣,牛肉味极浓。即便只有几片牛肉,嚼入口中亦是回味无穷。

  • 好看的玄幻言情小说推荐排行榜(四本玄幻言情小说)

    她是帝国古武天才,冷漠狠辣的杀手之魔,被害身亡。从此狠辣妖孽的她,与无耻黑心的他,相爱相杀,天地颤抖……当她展露风华,那是万丈光芒,震惊世人!众美男倾尽所有,只为博她一笑。重生为夜家三小姐夜圣雪,修炼废材,全身无灵气与斗气,醒来之时她已不是“她”。

  • 拉布拉多犬性成熟的时间(拉布拉多犬什么时候步入老年)

    拉布拉多犬聪明、好训练,性格温顺听话,是可以与人很好相处的狗狗,不然怎么可以连续蝉联最受欢迎的犬种呢。不过拉布拉多犬是一只大型犬,寿命都不会太长。早熟的、经过训练的拉拉,到了一岁前就知道什么时候该稳重、什么时候该放松。在外流浪、或是没有合理饲养的拉拉到了6-7岁就已经是老狗狗了,身体机能已经非常衰竭。而精心饲养的拉拉,一般是8岁,甚至是10岁,它的身体机能才逐渐开始退化。