文档名:面向多曲线的通用高性能ECC处理器设计
摘要:该文针对广泛应用的TLS1.3协议,提出了一种高性能的椭圆曲线密码处理器.该处理器支持TLS1.3协议中定义的两类素数域椭圆曲线的通用模数.通过对高基蒙哥马利算法的改进,提出了一种支持521bit及以下位宽的模乘运算单元,并提出了一种双模乘单元并行结构的标量乘法器.基于该结构在两类椭圆曲线下设计了雅阁比坐标系下并行的点运算时序排布,使模乘单元的利用率在不同点运算情况下达到100%,95.4%和86.5%.与现有设计相比,本文中标量乘法运算消耗的周期更少,运算单元利用率更高,在相似的时间面积乘积前提下,具有更强的通用性和可配置性的优势.在TSMC55nmCMOS工艺下达到454MHz的时钟频率,等效逻辑门数851k,Secp256r1曲线的标量乘运算速度为31230times/s.
作者:刘志伟 刘雷波 黄海 张琦 于斌 赵石磊 崔健博 Author:LIUZhi-wei LIULei-bo HUANGHai ZHANGQi YUBin ZHAOShi-lei CUIJian-bo
作者单位:哈尔滨理工大学,黑龙江哈尔滨150080哈尔滨理工大学,黑龙江哈尔滨150080;清华大学集成电路学院,北京100084
刊名:电子学报 ISTICEIPKU
Journal:ActaElectronicaSinica
年,卷(期):2023, 51(6)
分类号:TN492TP309
关键词:椭圆曲线密码 多曲线 通用模数模乘 蒙哥马利模乘 安全传输层协议
Keywords:ellipticcurvecryptography multi-curve generalmodulusmultiplication montgomerymodularmultipli-cation transportlayersecurity
机标分类号:TP332TN402TN925.93
在线出版日期:2023年9月8日
基金项目:面向多曲线的通用高性能ECC处理器设计[
期刊论文] 电子学报--2023, 51(6)刘志伟 刘雷波 黄海 张琦 于斌 赵石磊 崔健博该文针对广泛应用的TLS1.3协议,提出了一种高性能的椭圆曲线密码处理器.该处理器支持TLS1.3协议中定义的两类素数域椭圆曲线的通用模数.通过对高基蒙哥马利算法的改进,提出了一种支持521bit及以下位宽的模乘运算单元,并...参考文献和引证文献
参考文献
引证文献
本文读者也读过
相似文献
相关博文
面向多曲线的通用高性能ECC处理器设计 Multi-Curve-Oriented General High-Performance ECC Processor Design
面向多曲线的通用高性能ECC处理器设计.pdf
- 文件大小:
- 1.92 MB
- 下载次数:
- 60
-
高速下载
|