Loading...
机构名称:
¥ 4.0

摘要。本文介绍了旨在实现基于高性能晶格的加密术的Opentitan硬件根源的扩展。我们首先优化ML-KEM和ML-DSA(NIST选择标准化的两种主要算法)在针对Opentitan Big Number(OTBN)加速器的软件中。基于这些实现的分析结果,我们提出了与OTBN的紧密集成扩展,特别是从OTBN到Opentitan到Opentitan的Keccak Accelerator(KMAC Core)的接口(KMAC Core),并向OTBN ISA扩展以支持256位矢量的操作。我们在硬件中实现了这些扩展,并表明与未修饰的OTBN的基线实现相比,ML-KEM和ML-DSA的不同操作和参数集的速度在6到9之间。在OTBN中,细胞计数的增加不到12%,这一加速度的增加,这对应于整个Earlgrey Opentitan核心的增加不到2%。

to Opentitan上的ML-KEM和ML-DSA

to Opentitan上的ML-KEM和ML-DSAPDF文件第1页

to Opentitan上的ML-KEM和ML-DSAPDF文件第2页

to Opentitan上的ML-KEM和ML-DSAPDF文件第3页

to Opentitan上的ML-KEM和ML-DSAPDF文件第4页

to Opentitan上的ML-KEM和ML-DSAPDF文件第5页

相关文件推荐

1900 年
¥1.0
2023 年

DSA

¥1.0
2025 年
¥1.0
2024 年
¥6.0
2025 年
¥1.0
2024 年
¥4.0
2024 年
¥1.0
2024 年
¥1.0
2024 年
¥2.0
2024 年
¥1.0
2024 年
¥1.0
2024 年
¥1.0
2024 年
¥2.0
2024 年
¥1.0
2021 年
¥2.0
2023 年
¥3.0
2020 年
¥4.0
2021 年
¥28.0
2021 年
¥1.0
2024 年
¥9.0
2024 年
¥1.0
2024 年
¥1.0
2021 年
¥1.0
2022 年
¥1.0