Implementation of scalable elliptic curve cryptosystem crypto-accelerators for GF(2/sup m/)

A. E. Cohen, K. Parhi
{"title":"Implementation of scalable elliptic curve cryptosystem crypto-accelerators for GF(2/sup m/)","authors":"A. E. Cohen, K. Parhi","doi":"10.1109/ACSSC.2004.1399177","DOIUrl":null,"url":null,"abstract":"This paper focuses on designing elliptic curve crypto-accelerators in GF(2/sup m/) that are cryptographically scalable and hold some degree of reconfigurability. Previous work in elliptic curve crypto-accelerators focused on implementations using projective coordinate systems for specific field sizes. Their performance, scalar point multiplication per second (kP/s) was determined primarily by the underlying multiplier implementation. In addition, a multiplier only implementation and a multiplier plus divider implementation are compared in terms of critical path, area and area time (AT) product. Our multiplier only design, designed for high performance, can achieve 6314 kP/s for GF(2/sup 571/) and requires 47876 LUTs. Meanwhile our multiplier and divider design, with a greater degree of reconfigurability, can achieve 44 kP/s for GF(2/sup 571/). However, this design requires 27355 LUTs, and has a significantly higher AT product. It is shown that reconfigurability with the reduction polynomial significantly benefits from the addition of a low latency divider unit and scalar point multiplication in affine coordinates. In both cases the performance is limited by a critical path in the control logic.","PeriodicalId":396779,"journal":{"name":"Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004.","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ACSSC.2004.1399177","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

This paper focuses on designing elliptic curve crypto-accelerators in GF(2/sup m/) that are cryptographically scalable and hold some degree of reconfigurability. Previous work in elliptic curve crypto-accelerators focused on implementations using projective coordinate systems for specific field sizes. Their performance, scalar point multiplication per second (kP/s) was determined primarily by the underlying multiplier implementation. In addition, a multiplier only implementation and a multiplier plus divider implementation are compared in terms of critical path, area and area time (AT) product. Our multiplier only design, designed for high performance, can achieve 6314 kP/s for GF(2/sup 571/) and requires 47876 LUTs. Meanwhile our multiplier and divider design, with a greater degree of reconfigurability, can achieve 44 kP/s for GF(2/sup 571/). However, this design requires 27355 LUTs, and has a significantly higher AT product. It is shown that reconfigurability with the reduction polynomial significantly benefits from the addition of a low latency divider unit and scalar point multiplication in affine coordinates. In both cases the performance is limited by a critical path in the control logic.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
GF(2/sup m/)可扩展椭圆曲线密码系统密码加速器的实现
本文主要研究在GF(2/sup /)中设计具有密码可扩展性和可重构性的椭圆曲线密码加速器。以前在椭圆曲线加密加速器方面的工作主要集中在使用射影坐标系统实现特定字段大小。它们的性能,每秒标量点乘法(kP/s)主要由底层乘法器实现决定。此外,在关键路径、面积和面积时间(AT)积方面,对仅乘法器实现和乘法器加除法器实现进行了比较。我们的乘法器设计专为高性能而设计,GF(2/sup 571/)可达到6314 kP/s,需要47876 lut。同时,我们的乘法器和除法器设计具有更大程度的可重构性,对于GF(2/sup 571/)可以达到44 kP/s。然而,这种设计需要27355个lut,并且具有明显更高的AT产品。结果表明,在仿射坐标中加入低延迟分频单元和标量点乘法,可显著提高约简多项式的可重构性。在这两种情况下,性能都受到控制逻辑中的关键路径的限制。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Information theoretic comparison of MIMO wireless communication receivers in the presence of interference Model-convolution approach to modeling fluorescent protein dynamics Adaptive projected subgradient method and set theoretic adaptive filtering with multiple convex constraints A multiuser OFDM system with user cooperation Identifying and tracking turbulence structures
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1