【发布时间】:2021-04-07 00:57:34
【问题描述】:
我目前使用OpenSSL dgst -sha256 [...] 作为具有alg: RS256 的JWT 标头。
在JSON Web Token 官方网站上可以选择 11 种 JWT 算法:
- HS256
- HS384
- HS512
- RS256
- 等
OpenSSL dgst 的选项只有:-sha256、-sha384、-sha512。
由于 JWT 算法有各种前缀(HS、RS、ES、PS),我想知道是否可以应用可用的 OpenSSL 算法而忽略前缀,只要位长正确。
例如,RS256 = -sha256 与 HS256 = -sha256 一样有效。
【问题讨论】: