散列密码

概述

散列算法一般用于生成数据的摘要信息,是一种不可逆的算法,一般适合存储密码之类的数据,常见的散列算法如 MD5SHA 等。

使用 Shiro 进行散列密码

  • Md5Hash
@Test
public void encryption() {
    Md5Hash md5Hash = new Md5Hash("BNTang");
    System.out.println(md5Hash);
}

通过加盐的方式来对密码进一步保护。

@Test
public void encryption() {
    Md5Hash md5Hash = new Md5Hash("BNTang", "it6666");
    System.out.println(md5Hash);
}

还可以进行二次散列。

@Test
public void encryption() {
    Md5Hash md5Hash = new Md5Hash("BNTang", "it6666", 2);
    System.out.println(md5Hash);
}

Md5Hash的几个参数主要是:

  • 第一个:需要加密的信息

  • 第二个:盐

  • 第三个:散列次数

  • SimpleHash

@Test
public void encryption() {
    SimpleHash simpleHash = new SimpleHash("md5", "BNTang", "it6666", 2);
    System.out.println(simpleHash);
}

SimpleHash的几个参数主要是:

  • 第一个:算法名称
  • 第二个:需要加密的信息
  • 第三个:盐
  • 第四个:散列次数
posted @   BNTang  阅读(200)  评论(0编辑  收藏  举报
编辑推荐:
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
阅读排行:
· 新年开篇:在本地部署DeepSeek大模型实现联网增强的AI应用
· DeepSeek火爆全网,官网宕机?本地部署一个随便玩「LLM探索」
· Janus Pro:DeepSeek 开源革新,多模态 AI 的未来
· 上周热点回顾(1.20-1.26)
· 【译】.NET 升级助手现在支持升级到集中式包管理
  1. 1 总会有人离开 王巨星
  2. 2 月亮 孟凡明
  3. 3 迟里乌布
  4. 4 我只能离开 颜人中
  5. 5 达尔文 蔡健雅
  6. 6 夜色滚烫 叶明净
  7. 7 你的星环 路飞文
  8. 8 不再说话 三块木头
  9. 9 黄昏 粥粥和小伙/粥粥
  10. 10 爱不单行 刘大拿
  11. 11 心动贩卖机 PIggy
  12. 12 别来无恙 苏星婕
  13. 13 我们的歌 刘大拿
  14. 14 一直很安静 王贰浪
  15. 15 去有风的地方 清音
  16. 16 雪 Distance Capper/罗言
  17. 17 坏女孩 徐良/小凌
  18. 18 乐园 沧桑Cang333/虎皮蛋/曲甲
  19. 19 Ayo(Explicit) Chris Brown/Tyga
  20. 20 我的美丽feat.海洋Bo 海洋Bo/高睿
  21. 21 世事可爱 粥粥和小伙/粥粥
  22. 22 我记得 赵雷
  23. 23 我想牵着你的手 许嵩
  24. 24 人们都不懂 刘诺然
  25. 25 寻一个你(电视剧《苍兰诀》温情主题曲) TTTTTeehom
  26. 26 子莫格尼 杉和
  27. 27 Cat Cafe Shoffy
  28. 28 风停了雨停了我们还拥抱着 Superluckyqi
  29. 29 寂寞沙洲冷 于潼
  30. 30 三国恋 王巨星
  31. 31 达尔文 林俊杰
  32. 32 有些 颜人中
  33. 33 小模样 张小只ya
  34. 34 是否 程响
  35. 35 楼顶上的小斑鸠 队长
  36. 36 笑场 薛之谦
  37. 37 还是分开 张叶蕾
  38. 38 修炼爱情 林俊杰
  39. 39 二零三 毛不易
  40. 40 雅俗共赏 许嵩
  41. 41 Serendipity 古瑞斯Graps/Zakiya晴子
  42. 42 就让这大雨全都落下·2023 刘大拿
  43. 43 老男孩 筷子兄弟
  44. 44 有何不可 许嵩
  45. 45 缓缓 杜宣达
  46. 46 好久不见 陈奕迅
  47. 47 爱的魔法(Cover 金莎) 封茗囧菌
  48. 48 在你的身边 盛哲
  49. 49 带我去找夜生活 告五人
  50. 50 假面舞会 很美味
  51. 51 STAY The Kid LAROI/Justin Bieber
  52. 52 我好想睡觉的 无敌西红柿
  53. 53 日不落(温柔版)
  54. 54 恋爱画板 锦零
  55. 55 7710 好乐无荒/尹露浠
  56. 56 给你呀(又名:for ya) 蒋小呢
  57. 57 Love Story Taylor Swift
  58. 58 Plain Jane(Remix 13z) 鱼幼微
  59. 59 晚风 7opy/BT07
  60. 60 拜托 孙晨
  61. 61 乌梅子酱 李荣浩
  62. 62 南半球与北海道 范倪Liu
  63. 63 星河万里 Rom邢锐
有些 - 颜人中
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作词 : 李天阳

作曲 : 郑国锋

编曲 : 余竑龙

房间还是乱糟糟

外套还丢在一角

你搬走之后 我也没改变多少

藏着关心的打扰

简讯平静的语调

你说还好 抱着枕头也能睡着

Oh 好像是我的错

再多一个拥抱

我不再放掉

难过夹带陌生 的感觉 有一些

已模糊的镜头 拉不回 那从前

明明不是下雨天

却淋湿双眼

与你有关的泪点

又闪回到昨天 的错觉 有一些

你占据我世界 却不在 身边

我试着把抱歉 再说一遍

你 还是说了再见

房间还是乱糟糟

外套还丢在一角

你搬走之后 我也没改变多少

藏着关心的打扰

简讯平静的语调

你说还好 抱着枕头也能睡着

Oh 好像是我的错

再多一个拥抱

我不再放掉

难过夹带陌生 的感觉 有一些

已模糊的镜头 拉不回 那从前

明明不是下雨天

却淋湿双眼

与你有关的泪点

又闪回到昨天 的错觉 有一些

你占据我世界 却不在 身边

我试着把抱歉 再说一遍

你 还是说了再见

和你的照片还留着

笑中带泪是我输了

剩下弃权的选择

难过夹带陌生 的感觉 有一些

已模糊的镜头 拉不回 那从前

明明不是下雨天

却淋湿双眼

与你有关的泪点

又闪回到昨天 的错觉 有一些

你占据我世界 却不在 身边

我试着把抱歉 再说一遍

你 还是说了再见

制作人:余竑龙

执行制作:卢昌平

配唱:余竑龙

合声编写:郁采真

吉他:黄德霖/卢昌平

貝斯:卢昌平

混音:余竑龙

点击右上角即可分享
微信分享提示