学位论文 > 优秀研究生学位论文题录展示

基于椭圆曲线密码体系的RFID加密研究

作 者: 胡皓
导 师: 付文秀
学 校: 北京交通大学
专 业: 智能交通工程
关键词: 射频识别技术 椭圆曲线加密算法 FPGA
分类号: TP391.44
类 型: 硕士论文
年 份: 2014年
下 载: 15次
引 用: 0次
阅 读: 论文下载
 

内容摘要


物联网时代的到来,RFID技术取得了许多令人瞩目的研究成果,已被广泛应用于各行各业。但是由于电子标签自身硬件的限制,又由于阅读器与电子标签之间的特殊的非接触性,导致信道存在很大的安全隐患,用户数据的隐私性和安全性都难以得到保障。目前急需建立一套完整的RFID认证机制,保证用户的利益不被侵害,在RFID电子标签硬件资源受限的条件下,基于物理机制的安全机制难以实现,越来越多的研究者把目光投向了基于密码学的安全机制。椭圆曲线加密系统(ECC,Elliptic Curves Cryptosystems)作为一种公钥加密系统,不但与传统的RSA功能相同,而且安全性能更高,计算量更小,处理速度更快,存储空间更小,带宽更低,具备更多的技术优势,非常适合当前RFID技术的安全认证需要,因此受到了许多RFID技术安全认证机制研究者的广泛关注。针对RFID技术安全性的需要,传统的软件加密处理速度难以满足需求,本文在FPGA硬件资源中设计实现椭圆曲线加密处理器,重点研究了椭圆曲线加密算法的改进和在FPGA中的实现问题,论文选择了二进制域作为有限域,分别设计实现了二进制域上椭圆曲线算法的有限域运算模块,包括模加运算,模平方运算,模乘运算和模逆运算。并且针对有限域模乘模块,采用了改进的Massey-Omura乘法器,提高了运行效率,更加适合模块化设计,针对有限域模逆算法进行了算法改进,减少调用有限域模加模块和模平方模块次数,加快了运算速度。标量乘法作为椭圆曲线加密算法的核心,其性能决定了整个加密处理器的运算速度和资源占用率,本文针对现有的几种标量算法进行了性能比较,最后选择了射影坐标系下的Montgomery算法作为标量算法,为了使在FPGA硬件资源上实现的点乘运算性能更好,采用改进后的Montgomery算法实现标量乘法模块,设计实现标量乘法运算。最后针对本文设计的椭圆曲线加密处理器,分别与多个参考文献所设计的处理器进行性能比较,本文所设计的处理器在功能和面积上都有较强的优势。

全文目录


致谢  5-6
中文摘要  6-7
ABSTRACT  7-9
目录  9-11
1 绪论  11-15
  1.1 课题的研究背景和意义  11-12
  1.2 课题的国内外研究现状  12
  1.3 课题研究的主要工作  12-14
  1.4 论文的行文结构  14-15
2 椭圆曲线加密算法概述和相关理论简介  15-27
  2.1 群和域的基础  15-19
    2.1.1 群的基本概念  15-16
    2.1.2 域的基本概念  16-17
    2.1.3 有限域的基  17-19
  2.2 椭圆曲线算法的基础  19-25
    2.2.1 椭圆曲线方程  19-20
    2.2.2 Weierstrass方程的简化过程  20-22
    2.2.3 椭圆曲线算法点的运算  22-24
    2.2.4 椭圆曲线加密算法运算层次结构  24-25
  2.3 本章小结  25-27
3 椭圆曲线加密理论基础  27-33
  3.1 椭圆曲线离散对数问题  27
    3.1.1 离散对数问题(DLP)  27
    3.1.2 椭圆曲线上的离散对数问题  27
  3.2 ECC密码体制  27-30
    3.2.1 椭圆曲线域参数的概念  28
    3.2.2 椭圆曲线加密机制加密流程  28-30
      3.2.2.1 密钥共享体制  28-29
      3.2.2.2 加密体制ECES(Elliptic Curve Encryption Scheme)  29-30
      3.2.2.3 数字签名体制(Elliptic Curve Signature Scheme-Digital Signature Algorithm Version)  30
  3.3 本章小结  30-33
4 椭圆曲线算法有限域运算模块的设计与实现  33-57
  4.1 椭圆曲线密码体制有限域的选取和参数选取  33-34
    4.1.1 椭圆曲线密码体制有限域的选取  33
    4.1.2 有限域GF(2~m)上椭圆曲线域参数的选取  33-34
  4.2 椭圆曲线算法点乘模块的划分与设计  34-35
  4.3 椭圆曲线算法有限域模加模块的设计与实现  35-37
  4.4 椭圆曲线算法有限域模平方模块的设计与实现  37-38
  4.5 椭圆曲线算法有限域模乘模块的设计与实现  38-49
    4.5.1 基于正规基的乘法器选择  39-40
    4.5.2 Ⅱ型优化正规基及其类标准基  40-41
    4.5.3 Massey-Omura乘法器原理及架构  41-48
      4.5.3.1 传统Massey-Omura乘法器原理及架构  41-42
      4.5.3.2 改进的并行Massey-Omura乘法器原理及架构  42-48
    4.5.4 有限域模乘模块仿真及分析  48-49
  4.6 椭圆曲线算法有限域模逆模块的设计与实现  49-56
    4.6.1 有限域模逆算法性能比较  49-50
    4.6.2 改进的有限域模逆运算模块设计  50-53
    4.6.3 改进的有限域模逆运算模块性能分析  53-54
    4.6.4 有限域模逆模块仿真和分析  54-56
  4.7 本章小结  56-57
5 椭圆曲线密码体制的FPGA实现  57-81
  5.1 几种常用算法的比较  57-60
    5.1.1 二进制算法  57-58
    5.1.2 二进制NAF算法  58-59
    5.1.3 射影坐标下的Montgomery算法  59-60
    5.1.4 算法之间的比较  60
  5.2 改进后的MONTGOMERY算法  60-64
    5.2.1 改进后的Montgomery算法的点加算法  61-62
    5.2.2 改进后的Montgomery算法的点倍算法  62-63
    5.2.3 改进后的Montgomery算法的中的坐标变换算法  63-64
  5.3 椭圆曲线算法点乘模块设计  64-72
    5.3.1 Point-Mul模块的设计与实现  66-72
      5.3.1.1 Point_Add模块设计与实现  68-69
      5.3.1.2 Point_Double模块设计与实现  69-71
      5.3.1.3 Reflect-Affine模块设计与实现  71-72
  5.4 结果仿真、验证及分析  72-78
    5.4.1 Point_Add模块的功能仿真  73-74
    5.4.2 Point_Double模块的功能仿真  74-75
    5.4.3 Point Mul模块的功能仿真  75-78
  5.5 本文设计应用于RFID领域优势分析  78-80
    5.5.1 RFID系统通信中潜在的安全隐患  78-79
    5.5.2 RFID系统的安全对策  79-80
    5.5.3 本文设计椭圆加密系统在RFID系统中的优势分析  80
  5.6 本章小结  80-81
6 总结  81-83
参考文献  83-87
作者简历  87-91
学位论文数据集  91

相似论文

  1. 基于FPGA的电磁超声检测系统的研究,TH878.2
  2. LXI任意波形发生器研制,TM935
  3. 基于FPGA的射频功放数字预失真器设计,TN722.75
  4. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  5. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  6. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  7. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  8. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  9. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  10. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  11. 基于Nios的串行总线分析仪研制,TP274
  12. LXI计数器研制,TP274
  13. 畜产品质量安全保障监管RFID系统,TS201.6
  14. 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
  15. 温压炸药爆炸温度场存储测试技术研究,TQ560.7
  16. FPGA系统远程安全升级的设计与实现,TP309
  17. 中国军人五项体能数字化考核系统设计及其实现关键问题研究,E917
  18. 基于小波—神经网络理论和FPGA的变压器数字保护新方法研究,TM407
  19. 基于cRIO的生丝品质实时电子检测软件系统的开发,TS147
  20. 基于FPGA高清视频车辆检测系统的设计与实现,TP391.41
  21. 基于FPGA的数字控制器硬件实现方法研究,TN791

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 信息处理(信息加工) > 模式识别与装置 > 光模式识别及其装置
© 2012 www.xueweilunwen.com