With the surge of the powerful quantum computer, lattice-based cryptography proliferated the latest cryptography hardware implementation due to its resistance against quantum computers. Among the computational blocks of lattice-based cryptography, the random errors produced by the sampler play a key role in ensuring the security of these schemes. This paper proposes an integral architecture for the sampler, which can reduce the overall resource consumption by reusing the multipliers and adders within the modular polynomial computation. For instance, our experimental results show that the proposed design can effectively reduce the discrete Ziggurat sampling method in DSP usage.
翻译:随着强大的量子计算机的激增,基于拉蒂的加密法扩散了最新的加密硬件实施,原因是它抵制量子计算机。在基于拉蒂的加密法的计算区块中,取样器产生的随机错误在确保这些计划的安全方面发挥了关键作用。本文件提出了取样器的综合结构,通过在模块化多元计算中重新使用乘数和添加器,可以减少总体资源消耗。例如,我们的实验结果表明,拟议的设计可以有效地减少DSP使用的离散齐格格拉特取样方法。