首页> 外文会议>IEEE Electrical Design of Advanced Packaging Systems Symposium >Novel techniques for Montgomery modular multiplication algorithms for public key cryptosystems
【24h】

Novel techniques for Montgomery modular multiplication algorithms for public key cryptosystems

机译:公钥密码系统蒙哥马利模块化乘法算法的新技术

获取原文

摘要

Extension of Montgomery multiplication algorithms in GF(p) are studied and analyzed. The time and space requirements of various state-of-the-art algorithms are presented. We propose Modified Montgomery Modular Multiplication Algorithms that reduces the number of computational operations such as number of additions, memory reads and writes involved in the existing algorithms, thereby, saving considerable time and area for execution. Many design examples has been solved to prove the theoretical correctness of the proposed algorithms. Complexity analysis shows that Modified Coarsely Integrated Scanning (MCIOS) consume less space and time compared to other modified Montgomery Algorithms. To verify the logical correctness, the proposed MCIOS algorithm was implemented in Xilinx Spartan3E FPGA. The total memory for execution of 64-bit operand is 135484 KB for MCIOS and 140496 KB for existing Coarsely Integrated Scanning (CIOS) method. The proposed algorithm can be changed to be suitable for any arbitrary Galois field size with little modifications. Also the proposed algorithm can be developed as architecture suitable for System on Chip (SoC) implementations of Elliptic curve cryptosystem. Subsequently, the system can be developed as a 3D chip.
机译:研究并分析了GF(P)中蒙哥马利倍增算法的延伸。提出了各种最先进算法的时间和空间要求。我们提出了修改的蒙哥马利模块化乘法算法,该乘法算法减少了现有算法中涉及的添加量,内存读取和写入诸如的计算操作的数量,从而节省了相当多的时间和区域以进行执行。已经解决了许多设计示例以证明所提出的算法的理论正确性。复杂性分析表明,与其他改进的蒙哥拉姆算法相比,修改粗略集成扫描(MCIOS)消耗更少的空间和时间。为了验证逻辑正确性,所提出的MCIOS算法是在Xilinx Spartan3e FPGA中实现的。用于执行64位操作数的总内存为MCIOS为135484 KB,对于现有的粗略集成扫描(CIO)方法,MCIOS和140496 KB为135484 KB。可以改变所提出的算法,适用于任何随意的伽罗瓦场大小,改动很小。此外,所提出的算法也可以作为适用于椭圆曲线密码系统的芯片(SOC)实现系统的体系结构。随后,可以将系统作为3D芯片开发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号