【24h】

An Area Efficient Modular Arithmetic Processor

机译:面积高效的模块化算术处理器

获取原文
获取原文并翻译 | 示例

摘要

RSA public-key cryptography and some other algorithms require various modular arithmetic operations This paper presents an area efficient modular arithmetic processor. The operands can vary in size from 256 to 2048 bits. Optimized CIOS algorithm is introduced to speed up modular multiplication. At a maximum clock rate of 60 MHz, it takes 57 ms to complete a 1024-bit modular exponentiation. The core circuit without RAM contains 16000 gates and the whole area measures only 3.31 mm~2 in a 0.35-μm CMOS technology. As a coprocessor, it is suitable for embedded systems, especially in area-constrained environments such as smart cards.
机译:RSA公钥密码术和其他一些算法需要各种模块化算术运算。本文提出了一种区域有效的模块化算术处理器。操作数的大小可以从256位到2048位不等。引入了优化的CIOS算法以加快模块乘法。在最大时钟频率为60 MHz的情况下,它需要57毫秒才能完成1024位模块化幂运算。不带RAM的核心电路包含16000个门,采用0.35-μmCMOS技术的整个面积仅为3.31 mm〜2。作为协处理器,它适用于嵌入式系统,尤其是在区域受限的环境(例如智能卡)中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号