除了最近为AVX2、AVX-512和其他版本制定了AES-XTS实现,以加快磁盘/文件加密,谷歌的Eric Biggers还为Linux内核的DM Verity代码进行了一些不错的性能改进。
作为提醒,DM Verity是设备映射器使用加密摘要提供块设备透明完整性检查的手段。有了Eric Biggers的挂起代码,通过使用多缓冲区哈希,性能得到了提高。他在这个补丁中解释说:
“当哈希算法支持时,使用crypto_shash_finup2x()来交错数据块对的哈希。在一些CPU上,这几乎使哈希性能翻倍。我在arm64和x86_64上看到的冷缓存dm verity读取的总吞吐量增加了大约35%(尽管这个指标很难测量,因为它会跳来跳去)。”
FSVERITY还提供了一个补丁,为基于文件的真实性保护提供了类似的性能优势。
Quite a nice improvement coming to a kernel near you for those making use of DM-Verity and/or FSVERITY.
© 版权声明
本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!
THE END