【发布时间】:2018-07-06 09:05:51
【问题描述】:
最近我一直在阅读一些关于 JWT/JWS 和 JWE 的文章。但是......我仍然不明白的一部分是我很确定我在某个地方已经读到它们都应该是“无状态的”,这是真的吗? 我对此的看法是,JWS 和 JWE 将需要“收购方”和“发行方”之间的共享密钥才能解密有效负载(以及 CEK 以及不依赖于 JWS 或 JWE 的内容)。 所以我的问题是.. JWS 和 JWE 真的是无国籍的吗?如果是这样,那我们为什么不需要在“收购方”和“发行方”之间存储秘密呢?或者这个孩子是用来从例如数据库中获取我们的秘密来解密有效负载和/或 CEK 的?
澄清, 使用 JWS 和/或 JWE 对令牌进行解密和加密时,发行方和收单方之间是否存在共享密钥?此密钥是否存储在发行方的数据库中以便能够解密有效负载和/或 CEK,或者用于解密和加密的密钥/密钥是否以其他方式共享?
此问题基于以下有关 JWT、JWS 和 JWE 的文章: https://medium.facilelogin.com/jwt-jws-and-jwe-for-not-so-dummies-b63310d201a3
【问题讨论】:
标签: encryption jwt