基于Koblitz曲线的数字签名研究
中文摘要 | 第5-6页 |
Abstract | 第6页 |
第一章 绪论 | 第9-13页 |
1.1 引言 | 第9页 |
1.2 椭圆曲线数字签名的研究意义 | 第9-11页 |
1.3 椭圆曲线数字签名的研究现状 | 第11-12页 |
1.4 论文的主要内容和结构安排 | 第12-13页 |
第二章 椭圆曲线密码体制 | 第13-21页 |
2.1 密码学基础 | 第13-14页 |
2.1.1 安全目标 | 第13页 |
2.1.2 密码体制类型 | 第13-14页 |
2.1.3 公钥密码体制 | 第14页 |
2.2 椭圆密码体制简介 | 第14-16页 |
2.2.1 群的概念 | 第14-15页 |
2.2.2 椭圆曲线群 | 第15页 |
2.2.3 椭圆曲线密钥生成 | 第15页 |
2.2.4 椭圆曲线加密和解密过程 | 第15-16页 |
2.3 椭圆曲线上的标量乘运算 | 第16-21页 |
2.3.1 单标量乘 | 第16-20页 |
2.3.2 多标量乘 | 第20-21页 |
第三章 Koblitz曲线上的双标量乘算法改进 | 第21-29页 |
3.1 Koblitz曲线 | 第21-24页 |
3.1.1 Koblitz曲线定义 | 第21页 |
3.1.2 Frobenius映射 | 第21-22页 |
3.1.3 非邻接型 | 第22-24页 |
3.1.4 Z[t]上的模约减 | 第24页 |
3.2 标量的多基表示 | 第24-25页 |
3.3 改进的双标量乘快速计算算法 | 第25-29页 |
3.3.1 三维Frobenius扩展 | 第25-26页 |
3.3.2 联合三维Frobenius扩展算法 | 第26-29页 |
第四章 基于改进双标量乘算法的数字签名 | 第29-37页 |
4.1 常用数字签名算法 | 第29-32页 |
4.1.1 RSA数字签名体制 | 第29-30页 |
4.1.2 ElGamal签名体制 | 第30页 |
4.1.3 DSA签名体制 | 第30-32页 |
4.2 椭圆曲线数字签名算法 | 第32-33页 |
4.3 一种基于Koblitz曲线的高效签名方案 | 第33-37页 |
4.3.1 方案思想 | 第33-35页 |
4.3.2 方案描述 | 第35页 |
4.3.3 方案算法分析 | 第35-37页 |
第五章 实验设计与结果分析 | 第37-43页 |
5.1 实验环境 | 第37页 |
5.2 实验流程 | 第37-41页 |
5.2.1 实验参数 | 第37-38页 |
5.2.2 实验流程 | 第38-41页 |
5.3 实验结果和分析 | 第41-43页 |
第六章 总结与展望 | 第43-44页 |
6.1 总结 | 第43页 |
6.2 展望 | 第43-44页 |
参考文献 | 第44-46页 |
发表论文和科研情况说明 | 第46-47页 |
致谢 | 第47-48页 |