![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
非对称加密
文章平均质量分 58
Love is beautiful
这个作者很懒,什么都没留下…
展开
-
Springboot整合JwtHelper实现非对称加密
一、生成公私钥对提供两种方法,一种基于命令行中的Keytool工具生成,一种是基于SpringSecurity中的KeyPairGenerator类生成,现实现第二种方式:// 加密算法 private static final String KEY_ALGORITHM = "RSA";// 公钥key private static final String PUB_KEY="publicKey";// 私钥key private static fin原创 2022-03-02 11:17:57 · 1121 阅读 · 0 评论 -
SpringSecurity实战细节记录
一、关于密码加密 一般情况下选择Base64或者MD5加密,其中SpringSecurity中有BCryptPasswordEncoder类供密码加密,三者加密选择优先级如下: BCryptPasswordEncoder>MD5>Base64注:spring security中的BCryptPasswordEncoder方法采用SHA-256+随机盐+密钥对密码进行加密。SHA系列是Hash算法,不是加密算法,使用加密算法意味着可以解密(这个与编码/解码一样),但是采用Ha...原创 2021-12-20 17:29:32 · 348 阅读 · 0 评论