![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
环境搭建
文章平均质量分 62
1
言念君子~
这个作者很懒,什么都没留下…
展开
-
JWT的介绍与使用
一、什么是jwt 来自官方的回答: JSON Web Token (JWT) 是一个开放标准 ( RFC 7519 ),它定义了一种紧凑且自包含的方式,用于在各方之间作为 JSON 对象安全地传输信息。该信息可以被验证和信任,因为它是经过数字签名的。JWT 可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥对进行签名。 虽然 JWT 可以加密以在各方之间提供保密,但我们将重点关注签名令牌。签名令牌可以验证其中包含的声明的完整性,而加密令牌则对其他方隐藏这些声明。当使用公钥/原创 2021-06-01 14:55:40 · 454 阅读 · 0 评论 -
RSA的介绍与使用
RSA加密、解密、签名、验签的原理及方法 一、RSA加密简介 RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常个人保存私钥,公钥是公开的(可能同时多人持有)。 二、RSA加密、签名区别 加密和签名都是为了安全性考虑,但略有不同。常有人问加密和签名是用私钥还是公钥?其实都是对加密和签名的原创 2021-04-14 10:24:44 · 1377 阅读 · 0 评论 -
统一返回格式
首先是一个统一返回格式的主类 ApiResult.java @Data @NoArgsConstructor @AllArgsConstructor public class ApiResult { private int code; private String msg; private Object data; public ApiResult(ApiEnum apiEnum,Object data) { this.code = apiEnum.getC原创 2021-03-02 09:59:53 · 116 阅读 · 0 评论