- 博客(0)
- 资源 (6)
- 收藏
- 关注
Shiro + Java-JWT无状态鉴权认证机制
SpringBoot + Mybatis核心框架
PageHelper插件 + 通用Mapper插件
Shiro + Java-JWT无状态鉴权认证机制
Redis(Jedis)缓存框架
2021-07-30
中兴通讯公司SGIP spApi.jar
提供给SP使用的API包名称为spApi.jar,它共包括以下类:
SGIP_Command.class,Seq.class,MsgHead.class,Bind.class BindResp.class,Unbind.class,UnbindResp.class
Submit.class,SubmitResp.class,Deliver.class,DeliverResp.class,Report.class,ReportResp.class,在使用此API前,请正确地将包设置到CLASSPATH环境变量中。
2019-09-12
JAVA学习路线详解.zip
该学习路线图发布后,在程序员圈中不仅掀起了轰动,更备受好评!其中有从毕业的老学员表示:该路线图不仅符合目前工作技能需求,还能让自己快速提升知识弥补不足;正在学习的同学们更为积极,从该消息发布后,每天都在催着Java学科老师快速更新内容;更有小白留言说:该路线图能够清晰明了的指引其学习方向,并能根据课程内容学习,不用担心学不会的问题!
2019-09-11
登陆加密MD5+Salt+SHA1附代码
MD5 的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。
作用:把一个任意长度的字节串变换成一定长的大整数
SHA安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。SHA-1是一种数据加密算法,该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。
作用: 对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。
从查表法可以看出,即便是将原始密码加密后的哈希值存储在数据库中依然是不够安全的。那么有什么好的办法来解决这个问题呢?答案是加盐。
Salt是什么?就是一个随机生成的字符串。我们将盐与原始密码连接(concat)在一起(放在前面或后面都可以),然后将concat后的字符串加密。采用这种方式加密密码,查表法就不灵了(因为盐是随机生成的)。
2019-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人