皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 5.18 Arm加密算法有大幅优化,以及SM3的AVX,Xilinx SHA3驱动

加密子系统的更新已经在Linux 5.18内核中提交。

在Arm方面,本周期有许多改进,包括Arm NEON AES优化和为AArch4加速的crc32_be。对于Arm用户来说可以继续扩大NEON在内核中的使用。

在x86/x86_64方面,Linux 5.18加密子系统更新带来了AVX加速的SM3散列。SM3是由中国支持的中国商业密码学套件的散列算法之一。这个AVX优化的版本显示,其性能比内核内SM3散列的通用代码路径快得多。

Linux 5.18 Arm加密算法有大幅优化,以及SM3的AVX,Xilinx SHA3驱动

在Linux 5.18加密技术更新中,值得注意的还有Xilinx SHA3驱动的引入。这个Xilinx SHA3驱动支持他们的ZynqMP SoC,允许使用该SoC的引擎进行安全哈希计算。关于本周期的加密功能更新的完整列表,请参见此pull request

虽然与加密技术没有直接联系,但Linux 5.18内核也引入了许多随机数发生器(RNG)更新。然而,由于一些CPU架构在启动时没有足够的随机性来源,也没有抖动熵,围绕统一/dev/random和/dev/urandom的变化已经被取消了。