首页> 外文学位 >Optimizing scalar multiplication for Koblitz curves using hybrid FPGAs.
【24h】

Optimizing scalar multiplication for Koblitz curves using hybrid FPGAs.

机译:使用混合FPGA优化Koblitz曲线的标量乘法。

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

摘要

Elliptic curve cryptography (ECC) is a type of public-key cryptosystem which uses the additive group of points on a nonsingular elliptic curve as a cryptographic medium. Koblitz curves are special elliptic curves that have unique properties which allow scalar multiplication, the bottleneck operation in most ECC cryptosystems, to be performed very efficiently.Optimizing the scalar multiplication operation on Koblitz curves is an active area of research with many proposed algorithms for FPGA and software implementations. As of yet little to no research has been reported on using the capabilities of hybrid FPGAs, such as the Xilinx Virtex-4 FX series, which would allow for the design of a more flexible single-chip system that performs scalar multiplication and is not constrained by high communication costs between hardware and software.While the results obtained in this thesis were competitive with many other FPGA implementations, the most recent research efforts have produced significantly faster FPGA based systems. These systems were created by utilizing new and interesting approaches to improve the runtime of performing scalar multiplication on Koblitz curves and thus significantly outperformed the results obtained in this thesis. However, this thesis also functioned as a comparative study of the usage of different basis representations and proved that strict polynomial basis approaches can compete with strict normal basis implementations when performing scalar multiplication on Koblitz curves.
机译:椭圆曲线密码术(ECC)是一种公共密钥密码系统,它使用非奇异椭圆曲线上的附加点组作为密码介质。 Koblitz曲线是特殊的椭圆曲线,具有独特的特性,可以非常高效地执行标量乘法(大多数ECC密码系统的瓶颈操作)。对Koblitz曲线的标量乘法操作进行优化是研究的活跃领域,为FPGA和FPGA提出了许多算法软件实现。到目前为止,关于使用混合FPGA功能(例如Xilinx Virtex-4 FX系列)的研究很少,甚至没有报道,这将允许设计一种更灵活的单芯片系统,该系统执行标量乘法并且不受限制。尽管本文获得的结果与许多其他FPGA实现方案相比具有竞争优势,但最新的研究成果已使基于FPGA的系统速度大大提高。这些系统是通过利用新颖有趣的方法来改进对Koblitz曲线执行标量乘法的运行时间而创建的,因此大大优于本文中获得的结果。但是,本文还可以用作对不同基础表示形式使用情况的比较研究,并证明在对Koblitz曲线执行标量乘法时,严格的多项式基础方法可以与严格的常规基础实现竞争。

著录项

  • 作者

    Gluszek, Gregory A.;

  • 作者单位

    Rochester Institute of Technology.;

  • 授予单位 Rochester Institute of Technology.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.S.
  • 年度 2009
  • 页码 107 p.
  • 总页数 107
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 公共建筑;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号