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

普通数字签名算法的研究与改进

第1章 绪论第1-18页
 1.1 引言第7页
 1.2 数字签名的基本特性第7-9页
 1.3 数字签名的分类第9-10页
 1.4 数字签名方案第10-12页
  1.4.1 基于私钥密码体制的签名方案第10-11页
  1.4.2 基于公钥密码体制的签名方案第11-12页
 1.5 公钥密码体制第12-17页
  1.5.1 公钥密码体制第12页
  1.5.2 单向函数第12-14页
  1.5.3 陷门单向函数第14-15页
  1.5.4 公钥系统第15页
  1.5.5 构造公钥密码的单向函数第15-17页
 1.6 研究工作概要第17-18页
 1.7 论文章节安排第18页
参考文献第18-21页
第2章 典型普通数字签名算法研究第21-28页
 2.1 引言第21页
 2.2 RSA数字签名算法第21-24页
  2.2.1 RSA算法第21-22页
  2.2.2 RSA数字签名算法第22页
  2.2.3 RSA数字签名方案的缺陷第22-23页
  2.2.4 解决办法第23-24页
 2.3 ELGamal数字签名方案第24-25页
  2.3.1 ELGamal算法第24页
  2.3.2 ELGamal数字签名算法第24-25页
  2.3.3 ELGamal数字签名方案的缺陷第25页
  2.3.4 解决办法第25页
 2.4 美国的数字签名标准/算法(DSS/DSA)第25-27页
  2.4.1 算法第26页
  2.4.2 DSS/DSA数字签名标准的缺陷第26-27页
 2.5 LUC数字签名算法第27-28页
  2.5.1 LUC算法第27-28页
  2.5.2 LUC数字签名算法第28页
  2.5.3 LUC数字签名算法缺陷第28页
  2.5.4 解决办法第28页
 2.6 本章小结第28页
参考文献第28-30页
第3章 杂凑函数研究第30-39页
 3.1 引言第30-31页
 3.2 密码学杂凑函数第31-32页
 3.3 杂凑函数的安全性第32-34页
  3.3.1 穷举攻击法第32-33页
  3.3.2 生日攻击第33页
  3.3.3 特殊攻击第33-34页
 3.4 分组迭代单向杂凑算法结构第34-35页
 3.5 迭代杂凑函数的构造方法第35-36页
 3.6 基本迭代函数的选择第36-37页
  3.6.1 基于分组密码的迭代函数第36页
  3.6.2 基于模运算的迭代函数第36页
  3.6.3 专门设计的迭代函数第36-37页
 3.7 单向迭代杂凑函数设计思想第37-38页
 3.8 单向迭代杂凑函数的设计理论第38-39页
  3.8.1 单向性第38-39页
  3.8.2 伪随机性第39页
  3.8.3 抗差分攻击能力第39页
  3.8.4 非线性性第39页
 3.9 本章小结第39页
参考文献第39-42页
第4章 杂凑算法MSHA设计第42-52页
 4.1 引言第42页
 4.2 密码学布尔函数特性第42-43页
 4.3 Bent函数第43-44页
 4.4 构造杂凑轮函数第44-48页
  4.4.1 布尔函数构造方法第44-47页
  4.4.2 杂凑轮函数的构造第47-48页
 4.5 MSHA算法设计第48-50页
 4.6 MSHA的安全性第50-52页
  4.6.1 杂凑轮函数比较第50-51页
  4.6.2 SHA-1与MD4、MD5的比较第51页
  4.6.3 MSHA与SHA-1的比较第51-52页
 4.7 本章小结第52页
参考文献第52-53页
第5章 数字签名算法ELDSA设计第53-58页
 5.1 引言第53页
 5.2 验证公钥的三种方法第53-54页
  5.2.1 基于证书的方法第53页
  5.2.2 基于身份的方法第53页
  5.2.3 自证明方法第53-54页
 5.3 ELDSA数字签名算法第54-56页
  5.3.1 自证明公钥第54-55页
  5.3.2 ELDSA数字签名算法第55-56页
 5.4 ELDSA算法框图第56-57页
 5.5 本章小结第57-58页
参考文献第58-59页
第6章 ELDSA密码分析和性能评价第59-62页
 6.1 引言第59页
 6.2 密码攻击方法第59页
 6.3 MSHA安全性分析第59-60页
 6.4 ELDSA安全性分析第60-61页
 6.5 性能评价第61-62页
 6.6 本章小结第62页
参考文献第62-63页
结束语第63-65页
附录A: MSHA算法实现部分代码第65-69页
 A.1 MSHA类定义第65页
 A.2 MSHA类实现第65-69页
附录B: ELDSA算法实现部分代码第69-81页
 B.1 随机数产生器基类定义第69页
 B.2 随机数类定义第69-70页
 B.3 随机数类实现第70-72页
 B.4 RSA私钥、公钥模板类第72-73页
 B.5 RSA私钥、公钥模板类实现第73-75页
 B.6 产生RSA私钥、公钥和随机数第75页
 B.7 ELDSA类ELDSAEncryptor和ELDSADecryptor定义第75-76页
 B.8 ELDSA类ELDSAEncryptor和ELDSADecryptor实现第76-79页
 B.9 MSHA摘要生成、ELDSA签名生成、验证接口第79-81页
致谢第81-82页
作者攻读硕士期间参与的项目和完成的论文第82页

论文共82页,点击 下载论文
上一篇:基于Takagi-Sugeno模型的模糊控制系统分析与综合
下一篇:基于STEP中性文件的有限元自动建模技术的研究