摘要 | 第1-7页 |
ABSTRACT | 第7-20页 |
主要符号对照表 | 第20-21页 |
第一章 绪论 | 第21-29页 |
·简介 | 第21-22页 |
·密码学进程 | 第21页 |
·公钥密码学 | 第21-22页 |
·椭圆曲线密码学 | 第22-26页 |
·安全性 | 第22-23页 |
·椭圆曲线标准 | 第23-24页 |
·椭圆曲线密码体制简介 | 第24-26页 |
·主要贡献 | 第26-28页 |
·标量乘快速算法 | 第26-27页 |
·Montgomery算法 | 第27页 |
·多标量乘算法 | 第27-28页 |
·取值在椭圆曲线上的散列函数研究 | 第28页 |
·论文组织结构 | 第28-29页 |
第二章 椭圆曲线基础 | 第29-53页 |
·椭圆曲线定义 | 第29-32页 |
·除子 | 第32-33页 |
·椭圆曲线群结构及其点的个数 | 第33-34页 |
·群律 | 第34-38页 |
·二进制域 | 第34-36页 |
·三进制域 | 第36-38页 |
·素域 | 第38页 |
·除多项式 | 第38-41页 |
·不同形式的椭圆曲线 | 第41-53页 |
·Montgomery形式椭圆曲线 | 第41-43页 |
·Twisted Edwards形式椭圆曲线 | 第43-45页 |
·Jacobi Quartic形式椭圆曲线 | 第45-47页 |
·Huff形式椭圆曲线 | 第47-48页 |
·Heissian形式椭圆曲线 | 第48-50页 |
·Selmer形式椭圆曲线 | 第50-53页 |
第三章 椭圆曲线标量乘 | 第53-93页 |
·经典标量乘算法 | 第53-63页 |
·重复平方法 | 第53-55页 |
·NAF | 第55-56页 |
·窗口NAF | 第56-58页 |
·双基算法 | 第58-60页 |
·多基NAF | 第60-61页 |
·三基算法 | 第61-63页 |
·快速双基算法 | 第63-68页 |
·计算双基链 | 第63-67页 |
·用Line Search计算标量乘 | 第67页 |
·结果比较 | 第67-68页 |
·快速三基转换算法 | 第68-69页 |
·Add/sub三基转换算法 | 第69-77页 |
·Add/sub算法的正确性 | 第71-72页 |
·复杂性分析 | 第72-73页 |
·基底为{2,3,5} | 第73-75页 |
·基底为{2,3,7} | 第75页 |
·效率比较 | 第75-76页 |
·Hamming重量比较 | 第76-77页 |
·位花费比较 | 第77页 |
·重编码时间比较 | 第77页 |
·三基展开长度分析 | 第77-93页 |
·上界证明 | 第79-80页 |
·贪心算法证明展开长度上界 | 第80-81页 |
·上界的紧致性 | 第81-93页 |
第四章 Montgomery算法 | 第93-107页 |
·特征3上的改进Montgomery算法 | 第94-98页 |
·特征3有限域上的改进Montgomery算法 | 第94-98页 |
·算法效率分析 | 第98页 |
·素域上的Montgomery算法 | 第98-107页 |
·素域上的Montgomery算法 | 第99-103页 |
·复杂性分析 | 第103-107页 |
第五章 多标量乘算法 | 第107-117页 |
·联合三基算法 | 第109-111页 |
·复杂性分析 | 第111-114页 |
·实验结果 | 第114-117页 |
第六章 取值在椭圆曲线上的散列函数构造 | 第117-143页 |
·twisted Edwards形式椭圆曲线上的散列函数构造 | 第118-125页 |
·twisted Edwards形式椭圆曲线 | 第118-119页 |
·构造从F_q到Twisted Edwards形式椭圆曲线的确定函数 | 第119-121页 |
·构造到Twisted Edwards形式椭圆曲线的散列函数 | 第121-124页 |
·时间复杂性 | 第124-125页 |
·Montgomery形式椭圆曲线的散列函数构造 | 第125-133页 |
·Cube Root算法 | 第125-127页 |
·Legendre算法 | 第127-128页 |
·SWU算法 | 第128-129页 |
·简化的SWU算法 | 第129-131页 |
·与随机谕言不可区分 | 第131-132页 |
·时间复杂性分析 | 第132-133页 |
·编程实现 | 第133页 |
·C_(34)曲线上的散列函数构造 | 第133-143页 |
·C_(34)曲线 | 第134-136页 |
·构造散列函数 | 第136-138页 |
·构造从字符串到C_(34)曲线上点的散列函数 | 第138页 |
·实验结果与分析 | 第138-141页 |
·构造随机谕言 | 第141-143页 |
第七章 总结 | 第143-145页 |
参考文献 | 第145-157页 |
附录A 双基转换 | 第157-159页 |
附录B 素域上椭圆曲线使用Jacobian坐标的公式 | 第159-163页 |
附录C 求亏格 | 第163-165页 |
附录D 椭圆曲线点的运算的花费 | 第165-169页 |
附录E 引理证明 | 第169-173页 |
致谢 | 第173-175页 |
在读期间发表的学术论文与取得的研究成果 | 第175-176页 |