首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文--密码的加密与解密论文

SM2椭圆曲线密码系统的软件设计与实现

摘要第1-5页
ABSTRACT第5-11页
符号说明第11-12页
第1章 绪论第12-19页
   ·课题背景与意义第12-14页
     ·信息安全第12页
     ·密码体制第12-13页
     ·公钥密码体制基于的数学难题第13-14页
   ·椭圆曲线密码体制国内外研究现状总结与分析第14-15页
   ·椭圆曲线密码的特点第15-16页
     ·椭圆曲线密码体制优势第15-16页
     ·椭圆曲线密码体制不足第16页
   ·椭圆曲线密码算法的研究热点第16-17页
   ·课题的研究目标和主要研究内容第17-18页
   ·论文的组织结构第18-19页
第2章 椭圆曲线基本理论以及椭圆曲线密码体制分析第19-28页
   ·密码学中椭圆曲线基本概念第19-21页
     ·椭圆曲线的定义第19页
     ·群论第19-20页
     ·有限域第20-21页
     ·有限域上的椭圆曲线第21页
   ·有限域上椭圆曲线的群运算第21-24页
     ·椭圆曲线上的加法运算第21-24页
     ·椭圆曲线上的点乘运算第24页
   ·椭圆曲线密码常用攻击方法第24-25页
     ·针对特殊曲线的离散对数攻击第24-25页
     ·对一般曲线的攻击第25页
   ·椭圆曲线密码体制协议第25-27页
     ·数字签名第26页
     ·数据加密第26-27页
     ·密钥交换第27页
   ·本章小结第27-28页
第3章 有限域运算及椭圆曲线上的点乘运算研究第28-41页
   ·有限域运算第28-34页
     ·素数域加法第28-29页
     ·素数域减法第29页
     ·素数域乘法第29-32页
     ·素数域求逆第32-34页
   ·点乘 kP 运算第34-40页
     ·直接算法(二进制算法)第34-36页
     ·NAF 点乘算法第36-38页
     ·NAFw(k)点乘算法第38-40页
   ·本章小结第40-41页
第4章 SM2 椭圆曲线密码系统需求分析第41-47页
   ·开发环境第41-42页
     ·硬件环境第41页
     ·软件环境第41-42页
   ·功能需求第42-44页
     ·整体功能描述第42页
     ·数字签名以及签名验证功能第42-43页
     ·数据加、解密功能第43-44页
     ·密钥交换功能第44页
   ·性能需求第44-45页
   ·接口规定第45-46页
     ·系统前端界面第45页
     ·其他接口第45-46页
   ·软件质量属性第46页
   ·本章小结第46-47页
第5章 SM2 椭圆曲线密码系统概要设计第47-62页
   ·模块结构设计第47-48页
   ·针对大数运算底层库的选择第48-51页
     ·大数运算问题第48-49页
     ·大数运算实现方法第49页
     ·大数库第49-50页
     ·OpenSSL 大数表示第50-51页
   ·模块说明第51-57页
     ·有限域大数基本运算/椭圆曲线基本运算模块第51-53页
     ·SM2 椭圆曲线运算封装模块第53页
     ·SM2 椭圆曲线数据转换模块第53-54页
     ·SM2 椭圆曲线验证模块第54-56页
     ·SM2 椭圆曲线密钥对生成模块第56页
     ·SM2 椭圆曲线数字签名模块第56页
     ·SM2 椭圆曲线数据加解密模块第56-57页
     ·SM2 椭圆曲线密钥交换模块第57页
     ·SM2 椭圆曲线出错处理模块第57页
   ·数据结构设计第57-60页
   ·运行设计第60-61页
   ·出错处理设计第61页
   ·维护设计第61页
   ·本章小结第61-62页
第6章 SM2 椭圆曲线密码系统详细设计及实现第62-94页
   ·系统算法实现结构第62-63页
   ·SM2 椭圆曲线系统参数及其验证第63-64页
     ·素数域 Fp 上椭圆曲线系统参数第63页
     ·素数域 Fp 上椭圆曲线系统参数的验证第63页
     ·素数域 Fp 上椭圆曲线系统参数的验证关键算法逻辑第63-64页
   ·密钥对的生成与公钥的验证第64-65页
     ·素数域 Fp 上密钥对的生成过程第64页
     ·素数域 Fp 上公钥验证第64页
     ·密钥对生成关键算法逻辑第64-65页
   ·数字签名算法设计第65-75页
     ·SM2 椭圆曲线数字签名生成第66-70页
     ·SM2 椭圆曲线数字签名验证过程第70-75页
   ·数据加密算法设计第75-83页
     ·数据加密第75-79页
     ·数据解密第79-83页
   ·密钥交换协议算法设计第83-91页
   ·数据提示模块设计第91-93页
   ·本章小结第93-94页
结论第94-96页
参考文献第96-100页
致谢第100-102页
攻读学位期间发表的学术论文目录第102-103页

论文共103页,点击 下载论文
上一篇:无线传感器网络LEACH路由协议的研究
下一篇:红外智能视频监控系统的研究