首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
技术百科首页 >JSON Web Token >JSON Web Token(JWT)的加密和签名算法有哪些?

JSON Web Token(JWT)的加密和签名算法有哪些?

词条归属:JSON Web Token

JWT(JSON Web Token)支持多种加密和签名算法,常见的有以下几种:

HMAC算法

使用密钥和哈希函数(如SHA256)生成签名,常用的有HS256、HS384和HS512。

RSA算法

使用公钥和私钥进行加密和解密,常用的有RS256、RS384和RS512。

ECDSA算法

使用椭圆曲线加密算法生成公钥和私钥,常用的有ES256、ES384和ES512。

相关文章
Json Web Token(JWT)的使用
上一步生成了token,前端拿到后,在访问需要鉴权的接口时,通过header传给后端,类似这样
崔哥
2022-09-23
6060
JWT JSON Web Token的介绍
这种模式的问题在于,扩展性(scaling)不好。单机当然没有问题,如果是服务器集群,或者是跨域的服务导向架构,就要求 session 数据共享,每台服务器都能够读取 session。
javascript.shop
2019-09-04
5730
JWT( JSON Web Token )的 实践,以及与 Session 对比
Json Web Token 是 rfc7519 出的一份标准,使用 JSON 来传递数据,用于判定用户是否登录状态。
芋道源码
2018-12-29
3.3K0
JSON Web Token(JWT)教程:一个基于Laravel和AngularJS的例子
这是一篇介绍JSON Web Token(JWT)的文章,虽然可能用到的例子和Laravel和AngularJS有关,但知道了原理便能写出适用于自己的。同时,由于目前个人用的后台一直是java,前端也没用过AngularJS,vue也是最近才开始学,所以Laravel和AngularJS部分 并不十分了解,若有错误,欢迎及时提出。
WindCoder
2018-09-20
32.5K0
DRF JWT认证(一)
Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。
HammerZe
2022-05-09
4790
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券