首页> 外文学位 >An implementation of high performance FPGA-based genus 3 HECC.
【24h】

An implementation of high performance FPGA-based genus 3 HECC.

机译:一种基于FPGA的高性能3类HECC的实现。

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

摘要

In today's world people are reliant on all kinds of technological devices such as mobile phones and PDAs to communicate with each other wirelessly or through the internet. As a result, efficient implementations of cryptographic algorithms which are built on embedded systems have become increasingly more important to usability of such devices.;This thesis presents a practical design HECC in a FPGA platform using the best known explicit formulae. It represents the first ever implementation in genus 3 of HECC targeted for FPGA devices that could be well suited to embedded systems. Its architecture performs the scalar multiplication, one of the key main operations of the cryptosystem, using 4 field multipliers (of type D =4), 4 field adders; outperforming earlier genus 2 implementations in the literature at similar security level.;The HyperElliptic Curve Cryptosystem (HECC) is one of the emerging cryptographic primitives of the last several years. This cryptosystem can achieve the same security as established public-key cryptosystems, such as those based on RSA or elliptic curves, with much shorter operand length. Shorter operand length means lower power consumption, less computing effort and storage requirements. Those are all fundamental factors in portable devices. However, due to the complex its group operation, it was thought that HECCs were beyond the scope for any practical application. Recently, a lot of effort has gone into developing efficient implementation of HECC in both software and hardware platforms.
机译:在当今世界,人们依赖于各种技术设备(例如手机和PDA)以无线方式或通过Internet相互通信。结果,构建在嵌入式系统上的密码算法的有效实现对于此类设备的可用性变得越来越重要。本论文利用最著名的显式公式,在FPGA平台上提出了一种实用的HECC设计。它代表了HECC的第3类首次实现,该实现针对非常适合嵌入式系统的FPGA器件。它的体系结构使用4个字段乘法器(类型D = 4),4个字段加法器执行标量乘法,这是密码系统的主要主要操作之一。在类似的安全级别上,性能优于文献中的第2类实现。超椭圆曲线密码系统(HECC)是最近几年新兴的加密原语之一。该密码系统可以实现与已建立的公钥密码系统相同的安全性,例如基于RSA或椭圆曲线的公钥密码系统,并且操作数长度要短得多。更短的操作数长度意味着更低的功耗,更少的计算工作量和存储需求。这些都是便携式设备中的基本因素。然而,由于其组操作的复杂性,人们认为HECC超出了任何实际应用的范围。最近,在软件和硬件平台上开发HECC的有效实现方面已经付出了很多努力。

著录项

  • 作者

    Xu, Jin.;

  • 作者单位

    University of Ottawa (Canada).;

  • 授予单位 University of Ottawa (Canada).;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.A.Sc.
  • 年度 2010
  • 页码 70 p.
  • 总页数 70
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号