首页> 外文会议>IEEE Congress on Evolutionary Computation >SoC-based Implementation for Modular Exponentiation Using Evolutionary Addition Chains
【24h】

SoC-based Implementation for Modular Exponentiation Using Evolutionary Addition Chains

机译:基于SOC的模块化指数使用进化添加链的实现

获取原文

摘要

Modular exponentiation is an important operation in several public-key cryptosystems. It is performed using successive modular multiplications. For the sake of efficiency, one needs to reduce the total number of required modular multiplications. In this paper, we propose an efficient hardware implementation for computing modular exponentiations using the the concept of addition chain. This implementation use an addition chain tailored for the exponent to compute the modular power and evolved by a genetic algorithm. The system-on-chip (SoC) methodology is used to yield a hardware/software co-design of the modular exponentiation that takes advantage of the evolved addition chain. We provide a comparison of the proposed implementation to three existing ones using the performance factor, which takes into account both space and time requirements.
机译:模块化指数是几个公钥密码系统中的一个重要操作。它是使用连续模块化乘法进行的。为了效率,需要减少所需模块化乘法的总数。在本文中,我们提出了一种用于使用加法链的概念计算模块化指数的有效硬件实现。此实现使用针对指数量身定制的添加链以计算模块化功率并通过遗传算法演变。片上系统(SOC)方法用于产生用于利用进化添加链的模块化指数的硬件/软件共同设计。我们使用性能因素提供建议实施对三个现有的比较,这考虑了空间和时间要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号