这是一个好奇的问题,因为我是后量子密码学的新手。我读过几篇文章,他们强调当前标准化的对称加密算法(使用256位密钥,例如AES)默认是量子抵抗的。但是,由于Grover的搜索算法的复杂性,AES 128的安全性可能会受到影响。Grover的搜索算法是否削弱了XSalsa20 / XChacha20流密码器?另外,Poly1305呢?
发布于 2021-05-31 12:19:02
泰勒博士:是的,是的。
虽然它由于格罗弗算法而被量子计算机削弱,但它仍然有足够的安全裕度被认为是“量子安全”。
Grover的搜索算法是否削弱了XSalsa20 / XChacha20流密码器?
是的,它确实如此,但与传统的蛮力相比,它只提供了二次加速,因为XSalsa20和XChacha20都有256个位键,这就转化为128位的后量子“安全性”现在还被认为足够多。
另外,Poly1305呢?
Poly1305是一种MAC算法,目前还没有受到已知量子算法的影响。它的安全性通常被认为是128位安全级别.
甚至有一个减少的基础PRF-功能,这是高于128位水平的Chacha20&Co。
更多的信息也可以在Chacha20-Poly1305的不同安全分析中找到,比如就像这个。
的组合。
现在,人们可能会问,两者的结合不一定是安全的.
但是我们有关于Chacha20-Poly1305安全的正式证明,证明它是安全的。有关所有细节,请参阅塞西尔·巴里特尔-吕特的论文第8章。
https://crypto.stackexchange.com/questions/79518
复制相似问题