JWT令牌中包含的RSA私钥

JWT令牌中包含的RSA私钥,jwt,Jwt,有人能解释一下为什么私钥(默认情况下)包含在github上基于cpp的JWT库“所有”生成的JWT令牌中,以及如何删除它吗?唯一接近的是JWT的签名(中示例的最后一部分为蓝色) 您需要私钥来计算签名,但JWT中肯定没有私钥 我对此表示怀疑。请演示一下。结果证明,我错了。谢谢你的时间:)谢谢你对我的问题的回答和更正。然而,我的困惑仍然是,当我将使用库生成的令牌粘贴到jwt.io上时,私钥也包括在内。例如:2.参考参考参考文献2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

有人能解释一下为什么私钥(默认情况下)包含在github上基于cpp的JWT库“所有”生成的JWT令牌中,以及如何删除它吗?

唯一接近的是JWT的签名(中示例的最后一部分为蓝色)


您需要私钥来计算签名,但JWT中肯定没有私钥

我对此表示怀疑。请演示一下。结果证明,我错了。谢谢你的时间:)谢谢你对我的问题的回答和更正。然而,我的困惑仍然是,当我将使用库生成的令牌粘贴到jwt.io上时,私钥也包括在内。例如:2.参考参考参考文献2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 JK_aiY6SwV5Rf6gpCqTM_s23lU顺便说一句,Algo:RS256当我将您的JWT复制粘贴到站点时,我看到两个框:一个框要求提供公钥(如果我想验证签名),另一个框要求提供私钥(如果我想进行签名)。同样,您如何从中推断私钥“也包括在内”?也许jwt.io为你保存了一些状态?我的坏。。。事实证明,这些框中的键是由jwt.io生成的。。。谢谢我只是遇到了同样令人困惑的情况。您是如何发现它们是由jwt.io生成的?可能是因为这些框是填充的,而不是空的。