首页> 中文学位 >抗SPA的ECC快速实现与应用研究
【6h】

抗SPA的ECC快速实现与应用研究

代理获取

目录

文摘

英文文摘

第1章 绪论

1.1 研究背景

1.2 研究现状与热点问题

1.2.1 标量优化表示

1.2.2 抗SPA的标量乘实现策略

1.2.3 基于身份的签名体制研究

1.3 论文的主要工作

1.4 论文结构安排

第2章 预备知识

2.1 椭圆曲线的概念

2.1.1 椭圆曲线的定义

2.1.2 椭圆曲线的运算法则

2.2 标量乘法

2.3 KOBLITZ曲线

2.4 侧信道攻击及其防御策略

2.4.1 侧信道攻击综述

2.4.2 抗侧信道攻击的常规策略

第3章 标量的最优τ-adic表示及其随机化生成算法

3.1 标量的表示方法

3.1.1 二进制表示法

3.1.2 NAF表示法

3.1.3 KT表示法

3.2 τ-ADIC表示和τ-NAF

3.3 标量的最优τ表示的随机生成算法

3.3.1 标量的τ表示的随机化

3.3.2 τ-NAF表示的随机化

3.3.3 标量的最优τ-adic表示的长度

3.3.4 所有最优τ-adic表示的生成算法

第4章 抗SPA攻击的多标量乘法的计算

4.1 多标量乘法及相应的抗SPA攻击策略

4.2 几种计算多标量乘法算法

4.2.1 Lee的算法

4.2.2 Ciet和Joye的算法

4.2.3 Liu、Tan和Dai的算法

4.3 一种简单高效的抗SPA攻击多标量乘法计算算法

4.3.1 基于NAF的新联合表示

4.3.2 新的抗SPA攻击的多标量乘法计算算法

4.3.1 效率分析

第5章 基于身份的强指定验证者签名

5.1 数字签名的基本概念

5.1.1 数字签名的形式化定义

5.1.2 数字签名的安全性

5.2 基于身份的强指定验证者数字签名

5.3 基于身份的代理批量签名

5.3.1 文献[66]中的ID-SDVS签名体制

5.3.2 文献[67]中的ID-SDVS签名体制

5.3.3 对文献[67]中的ID-SDVS体制的攻击

5.3.4 对文献[66]中的ID-SDVS体制的攻击

5.4 新的基于身份强指定验证者签名

5.4.1 新方案的构造

5.4.2 安全性分析

5.4.3 性能分析

第6章 总结和展望

6.1 总结

6.2 下一步工作

致谢

参考文献

附录

展开▼

摘要

随着网络技术的高速发展,网络服务在社会生活的各个领域发挥越来越重要的作用。网络技术、网络服务在带来了巨大便利的同时,也带来了前所未有的安全性威胁。密码学作为保证信息保密性、完整性和可用性的主要手段得到了国际上的广泛关注。
   自1985年,Miller和Koblitz独立提出椭圆曲线密码ECC(Elliptic Curve Cryptography)以来,ECC以其密钥长度短、安全性能高、计算量小、存储空间占用小和带宽要求低等特点,受到人们越来越多的重视,已经对RSA,ElGamal等传统公钥密码体制形成强劲的挑战,并正在被逐步应用于诸如智能卡、无线通信等领域。与此同时,利用椭圆曲线上的双线性对-Tate对和Weil对,可以建立基于身份的密码体制IBC(Identity Based Cryptosystem)。其特点在于公钥可以由标识用户身份的信息(比如名字或E-mail地址)直接求得,从而减轻传统密码体制中对公钥证书的依赖,特别适用于PKI、Ad-hoc网络等应用领域。目前针对椭圆曲线密码的研究主要围绕着以下几个方面进行:在实际应用中,特别是在侧信道攻击的情况下,如何快速、安全地实现椭圆曲线上的标量乘及双线性对的计算;如何利用双线性对,构造满足各种特定需求的安全高效的IBC体制。同时对超椭圆曲线上密码体制的研究也正在逐步走向深入。
   基于以上的热点问题,本文在如下方面开展研究:
   (1)研究Kobllitz曲线上的最优τ-adic表示方式与随机生成方式机器在标量乘法中的应用途径。
   本文从τ-NAF表示出发,通过引入状态转化机的思想,对τ随机表示过程中汉明重量的变化进行研究,利用Floyd算法得到了最优τ表示的长度上限。与此同时,利用Ebeid等人提出的二进制结构树,引入随机化思想,提出了通过τ-NAF得到所有最优τ-adic表示的生成算法。在标量乘法计算过程中,用标量的随机τ最优表示来代替τ-NAF表示,以实现在抵抗SPA攻击的前提下,尽可能提高运算效率。
   (2)研究在SPA攻击下,椭圆曲线多标量乘法的快速、安全实现方法。在NAF表示的基础上,提出了一个新的整数表示方法。该表示方法的特点是能够使非零比特只出现特定的位置上,并在此之上提出了一个简单高效的抗SPA攻击的多标量乘法实现算法。与现有的抗SPA多标量乘法算法相比,在增加少许预计算的前提下,计算效率至少提高了25%。
   (3)利用椭圆曲线双线性对,设计一种安全的基于身份的强指定验证者签名。在对现有两种基于身份的强指定验证者数字签名进行安全性分析的基础上,指出了其中存在的安全隐患并给出了相应的攻击方法;同时针对安全电子商务、政务的实际需求,结合Schnorr数字签名的思想,利用双线性对构造了一种安全的基于身份的指定验证者签名,并给出了有关效率分析与安全性证明,该签名方案有高效和易于传输等优点。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号