首页 > 业界 > 关键词  > sha1最新资讯  > 正文

从SHA1转向BLAKE2s代码:Linux 5.17随机数生成器将迎来大提速

2022-01-07 17:04 · 稿源: cnbeta

在下周的 Linux 5.17 合并窗口正式开启前,random(RNG)子系统维护者 Jason Donenfeld 已经为下一个内核周期提交了一批激动人心的更新。正如 2021 年 12 月底所述,作为 entropy extractor 代码的一部分,Linux 正从 SHA1 向 BLAKE2s 过渡。Phoronix 指出,BLAKE2s 代码不仅比 SHA1 更安全,且速度也更快(+131%)。

1.png

研究配图(来自:Shattered.io)

除了在随机数生成器(RNG)代码中逐步淘汰 SHA1,新提交还避免了在热路径中不必要的 RdRand 调用。通过绕过慢吞吞的 RdRand 额外调用,RNG 性能大举提升了 370% 。

3.png

(图 via Kudelski Security)

Phoronix 补充道,该系列提交主要针对各种不同错误 / 问题的修复、围绕 PREEMPT_RT 变更的小一些准备工作、以及其它改进而展开。

2.png

感兴趣的朋友,还请移步至 Kernel.org 查看完整的查询请求。

举报

  • 相关推荐
  • 大家在看
  • 【腾讯云】618年中专享优惠抢先看,价值1206元礼券一键领取

    腾讯云618采购采购季,云服务器多种机型限时抢购,产品首购低至1折,续费最高享3.6折优惠。,专业技术7*24小时在线服务,腾讯云为企业和个人提供快捷,安全,稳定的云服务!

    广告
  • 开启元宇宙新征程,UMX圆域创世卡『原子生成器』重磅亮相

    在遥远的平行时空,浩瀚的宇宙中发现了一个充满科技的星球,这个星球就是圆域,而圆域正是umx的3D元宇宙世界...从构思到呈现,“原子生成器”作为圆域的创世卡,由umx重资精心打造,设计师历时月余匠心制作...作品将整个圆域星球进行解构,留存了星球的基本构成单位即原子的离散微粒状态,展示了圆域星球在诞生之初的原子构成状态......

  • Asahi Linux致力于将M1 Mac NVMe驱动支持并入Linux 5.19主线内核

    好消息是,负责该驱动程序的 Asahi Linux 已在邮件公告列表中进行了披露,并致力于让它在即将到来的 Linux 5.19 合并窗口中被引入...如果一切顺利,Linux 5.19 有望于 7 月正式发布...赶在本月晚些时候的 Linux 5.19 合并窗口开启之前,这部分 SoC 驱动程序将被并入主线...后续开发团队将致力于搞定音频 / 麦克风等连接选项,不过横亘在他们面前的一个最大阻碍,还是缺乏对图形加速的适当支持......

  • 真开源了!NVIDIA发布Linux GPU驱动源代码

    NVIDIA宣布,从R515版驱动程序开始,将以开源的形式发布Linux GPU内核驱动,且开源具有GPL和MIT双重许可证...对于开发者来说,驱动的开源能够改善在Linux系统中,使用NVIDIA GPU的体验,让硬件与系统的联系更为紧密,且更便于开发者进行调试、整合以及回馈...用户已经能够在Github查看并下载NVIDIA发布的Linux GPU驱动源代码......

  • 集成200+业务系统的蓝凌MK-PaaS,让流程审批大提速

    采购询价:关联采购计划,一键快速发起询价单;询价单在线,让供应商报价更便捷;供应商报价自动汇总,方便价格比对...生产计划:集成SAP系统,可在OA内发起流程;制程报废、领料审批、工艺路线维护申请;一键发起,快速审批,让生产计划高效执行...蓝凌云原生数字化办公基座MK-PaaS,通过提供统一的流程服务引擎、统一流程模板中心、统一流程对接中心、流程个人中心、流程监控中心,流程分析中心,构建企业跨业务、跨系统的统一高效流程服务平台......

  • AMD正在为Linux准备Zen 4 IBS扩展补丁

    Phoronix 指出,随着新补丁提交审查,意味着 Zen 4 处理器的 Linux 支持正在稳步推进...● 该操作会丢弃 L3 未命中的样本,并使用随机值重置计数器 —— 对于获取性能性能监测单元(fetch pmu)是 1-15 之间,操作性能监测单元(op pmu)则是 1-127 之间...● 此外通过新添加的 l3missonly 性能监测单元属性,得以让 IBS 驱动程序支持对 L3 未命中过滤功能的支持......

  • 国内首个3D词云生成器正式上线,会打字就能制作出3D效果!

    3D词云是什么? “词云”就是对网络文本中出现频率较高的“关键词”予以视觉上的突出,形成“关键词云层”或“关键词渲染”,从而过滤掉大量的文本信息,使浏览网页者只要一眼扫过文本就可以领略文本的主旨。词云”也是数据可视化的一种形式。3D词云有哪些亮点?1、无需下载,浏览器随开随用本地储存空间不够?C盘内存爆满?别慌!图夫3D词云不需要你下载!电脑打开网页,随用随开,没烦恼。2、多角度渲染,快速生成图夫3D词云支持颜色、角度、形状、关键词文字大小的区分等多元化的设置。一张图里可以设置3种字体,这样能更好的区分你文字的主?

  • Btrfs文件系统在Linux 5.19中得到了明显的功能改进

    SUSE 的 David Sterba 已经提交了 Linux 5.19 内核中 Btrfs 文件系统驱动的大约 4 千行代码的功能变化。得益于SUSE、Facebook 和其他大型支持者的持续努力,Btrfs 文件系统有很多功能改进、性能优化和底层代码工作已经完成。Linux5.19 中的一些 Btrfs 亮点包括:- Btrfs现在在进行nowait、直接I/O写入时可以有效避免在空间预留上的阻塞,这可以使读和写的吞吐量提高约7%。- 由于改进了锁定,写时不复制(NOCOW)的吞吐量性能应提高约3%。- 在Btrfs-send代码中还包含一个Btrfs的性能改进,通过更早地丢弃程度页来减少对页面缓存的压力。- B

  • 英特尔宣布聘用Linux/BSD性能专家Brendan Gregg

    英特尔近期高调宣布,从Netflix成功挖到Linux/BSD性能优化专家Brendan Gregg。大多数Linux的长期用户都应该认识Brendan Gregg,多年里他开发了许多Linux和BSD的性能分析工作和相关工具。在Netflix,他为视频网站的的需求做了大量的开源优化工作。多年来,Brendan Gregg还在其他各种主要机构工作过,包括在Sun Microsystems的DTrace参与了ZFS的开发,对(e)BPF也很有影响。在著作上,他还写过各种与操作系统性能有关的书籍,以及其他成就。周日,英特尔首席技术官Greg Lavender公开指出,Brendan Gregg将以英特尔研究员的身份加入该公司,并

  • AlmaLinux 9.0发布 - RHEL 9.0的社区免费替代

    AlmaLinux是在CentOSLinux(非Stream版)即将结束使命的情况下诞生的发行版之一,并且已经在Linux业界取得了一定的知名度,为那些寻找红帽企业Linux的无成本/社区替代品的人提供了支持。就在RHEL9.0上线一周后,AlmaLinux 9.0今天也随之发布。继上周红帽企业Linux 9.0全面上市之后,AlmaLinux 9.0已经进入GA状态,AlmaLinux 9测试版从4月开始就可以使用,在上游的RHEL 9.0首次亮相后,开发进度明显加快。还有人大概记得早在2019年5月RHEL 8.0发布后,直到2019年9月,作为下游版本CentOS 8.0才开始GA。多年来,对于这些社区/无成本的RHEL替

  • Linux Kernel 5.19将优化exFAT、EXT4 和 XFS 文件系统

    除了针对 Btrfs 文件系统更新之外,正在开发中的 Linux Kernel 5.19 对 exFAT、EXT4 和 XFS 文件系统也有优化...其中针对 exFAT 文件系统的更新主要有 2 个...接下来是一些 Android 设备使用的、最初由华为开发的只读 Linux 文件系统的 EROFS 更新...总体而言,这个广泛使用的 Linux 文件系统的周期相对较轻...

今日大家都在搜的词: