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

椭圆曲线密码引擎的设计与实现

引言第1-14页
第一章 椭圆曲线密码的数学基础第14-19页
 1.1 群和域的概念第14-15页
 1.2 Weierstrass方程第15页
 1.3 素数域上的椭圆曲线定义第15-16页
  1.3.1 素数域第16页
  1.3.2 素数域上的椭圆曲线第16页
 1.4 椭圆曲线运算规则的几何意义第16-17页
 1.5 域参数的表示与曲线的选择第17-18页
 1.6 椭圆曲线上的离散对数问题第18页
 1.7 本章小结第18-19页
第二章 椭圆曲线密码引擎的分析和概要设计第19-34页
 2.1 功能分析第19-20页
 2.2 数据流程第20-21页
 2.3 系统模块划分第21-33页
  2.3.1 协议模块第22-23页
  2.3.2 椭圆曲线运算模块第23-25页
  2.3.3 对称密码模块第25-26页
  2.3.4 数字摘要模块第26-27页
  2.3.5 密钥数据库第27-29页
  2.3.6 密钥导出模块第29-32页
  2.3.7 密钥管理模块第32-33页
 2.4 本章小结第33-34页
第三章 素数域上的椭圆曲线运算第34-52页
 3.1 数据结构及宏定义第34-36页
 3.2 大整数运算第36-39页
 3.3 大整数乘法的改进算法第39-40页
 3.4 域运算第40-41页
 3.5 点运算第41-43页
 3.6 点乘算法的优化第43-49页
  3.6.1 点乘调用接口的设计第43-44页
  3.6.2 改进的k-ary方法第44页
  3.6.3 加减法第44-46页
  3.6.4 窗口法第46-47页
  3.6.5 点乘算法分析第47-49页
 3.7 域参数的生成第49页
 3.8 临时密钥对的生成第49-50页
 3.9 公开信息的验证第50-51页
 3.10 本章小结第51-52页
第四章 对称密码模块和数字摘要模块的设计第52-59页
 4.1 对称密码第52-55页
 4.2 数字摘要第55-58页
 4.3 本章小结第58-59页
第五章 椭圆曲线密码协议的设计第59-71页
 5.1 公钥密码加密协议第59-60页
  5.1.1 公钥加密第59页
  5.1.2 公钥解密第59-60页
 5.2 密钥交换协议第60-62页
  5.2.1 椭圆曲线Diffie-Hellman机制第60-61页
  5.2.2 椭圆曲线MQV机制第61-62页
 5.3 标准混合密码协议第62-64页
  5.3.1 协议协商过程第62-63页
  5.3.2 加密过程第63-64页
  5.3.3 解密过程第64页
 5.4 改进的混合密码协议第64-65页
  5.4.1 密钥派生函数的改进第64-65页
  5.4.2 加密和解密过程第65页
 5.5 签名协议第65-68页
  5.5.1 协商过程第65-66页
  5.5.2 签名过程第66页
  5.5.3 签名验证过程第66-67页
  5.5.4 签名验证算法的改进第67-68页
 5.6 带加密的签名协议第68-69页
  5.6.1 协商过程第68页
  5.6.2 加密签名过程第68-69页
  5.6.3 验证解密过程第69页
 5.7 本章小结第69-71页
第六章 结束语第71-73页
 6.1 本文总结第71-72页
 6.2 展望第72-73页
参考文献第73-75页
攻读学位期间本人公开发表的论文第75-76页
致谢第76页

论文共76页,点击 下载论文
上一篇:基于MPEG4的视音频实时传输研究与Filters设计实现
下一篇:基于Web的嵌入式Linux防火墙服务管理系统的研究与实现