从SHA1转向BLAKE2s代码:Linux 5.17随机数生成器将迎来大提速
在下周的 Linux 5.17 合并窗口正式开启前,random(RNG)子系统维护者 Jason Donenfeld 已经为下一个内核周期提交了一批激动人心的更新。正如 2021 年 12 月底所述,作为 entropy extractor 代码的一部分,Linux 正从 SHA1 向 BLAKE2s 过渡。Phoronix 指出,BLAKE2s 代码不仅比 SHA1 更安全,且速度也更快(+131%)。研究配图(来自:Shattered.io)除了在随机数生成器(RNG)代码中逐步淘汰 SHA1,新提交还避免了在热路径中不必要