JWT解密多少钱

Har*_*nan 5 api jwt json-web-token

我正在使用 JWT 进行 API 身份验证。我只是想知道每次请求到达时解密 JWT 的成本是多少。

fra*_*ale 3

这取决于所使用的算法。

(请注意,JWT 支持签名加密- 签名的 JWT 是更常见的用例;我的答案是一般性的。)

对称密钥算法(AES、HMAC)是最便宜的(非常快)。对于公钥算法,基于 RSA 的算法是最昂贵的,而椭圆曲线算法(用于密钥加密的 ECDH,用于签名的 ECDSA)计算成本较低,但仍然比对称算法昂贵。