CORC  > 清华大学
双核双域椭圆曲线密码处理器
李康 ; 陈刚 ; 王海欣 ; 白国强 ; 陈弘毅 ; LI Kang ; CHEN Gang ; WANG Haixin ; BAI Guoqiang ; CHEN Hongyi
2010-05-12 ; 2010-05-12
关键词椭圆曲线密码 椭圆曲线数字签名算法 多倍点 点加 点验证 ECC elliptic curve digital signature algorithm (ECDSA) scalar multiplication point addition point verification TN918
其他题名Two-field elliptic curve cryptography processor using dual cores
中文摘要为了加快签名和验证的速度,给出了一种支持多种椭圆曲线密码(ECC)协议的双核双域ECC处理器结构。它不但可以两个核单独或者协同完成多种椭圆曲线数字签名算法,同时还支持多倍点、点加以及点验证运算。曲线参数可以灵活配置,且数据长度从192b到384b能够以64b为间隔变化。综合结果表明,在0.18μmCMOS工艺下,关键路径为3.77ns,规模为37.2万等效门,面积为3.72mm2。频率为250MHz时,参数长度为192bECDSA签名1538次/s、验证775次/s。该处理器因其可配置、高效,特别适合用作高性能网络处理器的安全协处理器。; This work presents a dual-core two-field elliptic curve cryptosystem supporting several elliptic curve cryptography (ECC) protocols to accelerate signature generation and verification. The processor uses either a cooperating mode or a separate mode to support not only several elliptic curve digital signature algorithms, but also scalar multiplication, point addition and point verification. All the parameters in the design are configurable with lengths ranging from 192 bit to 384 bit in steps of 64 bit. The cryptosystem designed with 0.18 μm CMOS technology using 372×103 gates occupies 3.72 mm2 with a critical path of 3.77 ns. 1 538 signatures or 775 verifications can be completed in one second with a clock frequency of 250 MHz and 192 bit length parameters. Because of its efficiency and configurablility, this processor is especially suitable for use as a security coprocessor for high-performance network processors.
语种中文 ; 中文
内容类型期刊论文
源URL[http://hdl.handle.net/123456789/28597]  
专题清华大学
推荐引用方式
GB/T 7714
李康,陈刚,王海欣,等. 双核双域椭圆曲线密码处理器[J],2010, 2010.
APA 李康.,陈刚.,王海欣.,白国强.,陈弘毅.,...&CHEN Hongyi.(2010).双核双域椭圆曲线密码处理器..
MLA 李康,et al."双核双域椭圆曲线密码处理器".(2010).
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace