如何在 JWT.io 中使用 JWE 和 JWS
How to use JWE and JWS in JWT.io
我是 JWT 的新手,我阅读了 RFC 7519 和很多关于 JWE 和 JWS 问题的网站,但我对这个话题有点困惑。
JWE 已编码,JWS 已编码并签名。 RFC 描述“
如果 JOSE Header 用于 JWS,则 JWT 表示为 JWS,声明为数字签名或 MAC,JWT 声明集为 JWS 负载。
如果JOSE HeHeader是针对JWE的,则JWT表示为JWE,声明是加密的,JWT Claim Set是JWE加密后的明文
这在 JWT.io 框架中是如何工作的?是需要自己实现还是需要额外的库??
此致
迈克尔
JWE is encodet and JWS is encodet and signed.
不完全是,JWE 表示 JWT 是数字加密的,JWS 表示数字签名的。
jwt.io 不支持 JWE,部分支持 JWS(仅使用 HS256 或 RS256 算法的紧凑序列化表示)。
有几个用例的库列表,但是未列出支持 JWE 的库。
在 Spomky-Labs,我们开发了 a PHP library that supports JWE and JWS with all algorithms listed in the RFC7518。
我是 JWT 的新手,我阅读了 RFC 7519 和很多关于 JWE 和 JWS 问题的网站,但我对这个话题有点困惑。
JWE 已编码,JWS 已编码并签名。 RFC 描述“
如果 JOSE Header 用于 JWS,则 JWT 表示为 JWS,声明为数字签名或 MAC,JWT 声明集为 JWS 负载。
如果JOSE HeHeader是针对JWE的,则JWT表示为JWE,声明是加密的,JWT Claim Set是JWE加密后的明文
这在 JWT.io 框架中是如何工作的?是需要自己实现还是需要额外的库??
此致 迈克尔
JWE is encodet and JWS is encodet and signed.
不完全是,JWE 表示 JWT 是数字加密的,JWS 表示数字签名的。
jwt.io 不支持 JWE,部分支持 JWS(仅使用 HS256 或 RS256 算法的紧凑序列化表示)。 有几个用例的库列表,但是未列出支持 JWE 的库。
在 Spomky-Labs,我们开发了 a PHP library that supports JWE and JWS with all algorithms listed in the RFC7518。