MiRitH 在嵌入式平台上的软硬件实现
密码学与安全
2024-11-20 v1
摘要
在考虑密钥尺寸和数学困难性假设方面,MPCitH(Multi-Party Computation in the Head)算法是后量子密码学(PQC)美国 NIST 附加标准化轮次中有吸引力的候选方案。然而,其复杂性对计算能力有限的平台构成了重大挑战。为解决这一问题,据我们所知,我们首次针对嵌入式设备对 MiRitH(一种有前景的 MPCitH 算法)进行了设计空间探索。我们在 Xilinx ZYNQ 7000 上开发了一个混合 HW/SW 模块库,并基于该库,在给定公钥基础设施下探索了运行时或 FPGA 资源约束下的最优解。结果表明,就运行时和 FPGA 资源需求而言,MiRitH 是一种适用于嵌入式设备的可行算法。
引用
@article{arxiv.2411.12328,
title = {HW/SW Implementation of MiRitH on Embedded Platforms},
author = {Maximilian Schöffel and Hiandra Tomasi and Norbert Wehn},
journal= {arXiv preprint arXiv:2411.12328},
year = {2024}
}