n00*_*00b 12 signature encryption-asymmetric jwt
我理解对称和非对称密钥之间的区别.我知道密钥用于计算签名然后验证它们.然而,潜水更深一点,我想了解更多,我在网上找不到.
是否给消费者提供了验证内容的钥匙?如果使用对称密钥,是否会让消费者能够更改JWT内容?
使用非对称密钥时,使用私钥或公钥计算签名?消费者是否获得公钥/私钥?
谢谢
Han*_* Z. 19
对称密钥只能以对等方式使用,因此接收方修改JWT是没有意义的,只有他和发送方拥有共享密钥(并且他是预期的接收方).
非对称密钥签名(在JWT中以及一般情况下)由发送方使用私钥生成,并由接收方使用公钥进行验证.消费者/接收者仅被给予out_of_band发生的公钥(即通过另一种通信方式而不是用于交换安全数据的公共通信方式).
归档时间: |
|
查看次数: |
8145 次 |
最近记录: |