我的密钥大小是128位。我的消息大小相当短(例如,32位,并且广为人知)。虽然我正在做一个SHA256,但是HMAC的结果将被截断为128位。
因此,我的问题是:以下几点之间是否存在显著的力量差异?
我试图阻止知道m和128位结果的人找出128位键。
发布于 2020-12-08 10:41:27
因此,我的问题是:以下几点之间是否存在显著的力量差异?
从理论角度看,是的。
也就是说,第一个要求我们假设SHA-256压缩函数的行为就像一个双输入PRF,而最后两个则在顶部添加了循环安全性的假设。虽然假定循环安全性并非完全闻所未闻,但它是那些“非标准”假设(PDF)之一--因为您不能只使用简单的单向函数来实现它--因此,如果没有带来显著的收益,就应该避免循环安全性。
https://crypto.stackexchange.com/questions/86753
复制相似问题