hash – HMAC SHA256 jwt秘密长度

我将使用SHA256签署一个令牌,我想知道我应该放置的秘密长度.如果我使用sha256,那么拥有超过256位的密钥长度会有什么好处.所以,如果我的密钥是300位长,这更安全吗? 最佳答案 密钥的长度必须小于= 512位,因为这是焊盘的大小.如果有人试图暴力破解你的密钥,那么密钥大小为512位将是最安全的.

所以回答你的问题.是的,密钥长度为300位比长度为256位的密钥更安全.

点赞