jwt了解
jwt主要分成 三个部分:
1.header头部:标记使用什么算法, HS256,RSA256
2,PayLoad(载荷): jwt存放的数据
注意:不能存放敏感数据,可以被base64解密
3:PayLoad采用md5加盐加密后的签名值。
base64:是一个编码器。不属于对称加密
jwt生成。
base64.encode(header).base64.encode(payload).签名值。
来手写一个简易jwt:
package com.security.demo.utils;
import
原创
2020-08-24 11:45:55 ·
175 阅读 ·
0 评论