首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在JWT.io中使用JWE和JWS

如何在JWT.io中使用JWE和JWS
EN

Stack Overflow用户
提问于 2016-07-18 17:47:36
回答 1查看 3.1K关注 0票数 4

我是JWT的新手,我读过RFC 7519和很多关于JWE和JWS问题的网站,但是我对这个话题有点困惑。

JWE是encodet,JWS是encodet并签名。RFC描述“

如果JWS是针对JWS的,则JWTis表示asa和声明是数字sigend或MACed,JWT声明集是JWS。

如果JWE是JWE的HeHeader,则JWT表示为JWE,并且声明是加密的,JWT声明集是JWE包围的明文。

这在JWT.io框架中是如何工作的?是需要通过myselfe来实现这个,还是需要一个额外的库?

向迈克尔问好

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-19 06:37:08

JWE是encodet,JWS是encodet并签名。

不完全是,JWE意味着JWT是数字加密的,JWS意味着数字签名。

jwt.io不支持JWE,部分支持JWS (只有使用HS256或RS256算法的紧凑序列化表示)。有一个用于几个用例的库列表,但是没有列出支持JWE的库。

在Spomky实验室,我们开发了支持JWE和JWS的PHP库,并在RFC7518中列出了所有算法。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38442977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档