JWT签名算法中HS256和RS256有什么区别

JWT签名算法中,通常有两个选择,一个采用HS256,另一个就是采用RS256。 签名其实是一个加密的过程,生成一段标识(也是JWT的一部分)做为接收方验证信息是否被篡改的依据。算法 RS256 (采用SHA-256 的 RSA 签名) 是一种非对称算法, 它使用公共/私钥对: 标识提供方采用私钥生成签名, JWT 的使用方获取公钥以验证签名。因为公钥 (与私钥相比) 不须要保护, 所以大多数标识
相关文章
相关标签/搜索