基于身份的公钥密码系统的研究

被引量 : 11次 | 上传用户:sdwhliyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统的公钥密码系统中,用户公钥证书的签发、传输、验证、查询和存储等都需要耗费大量时间和成本。为了简化该系统中的证书管理问题,提高公钥密码系统的效率,1985年,Shamir提出了基于身份的公钥密码系统(Identity-Based Cryptosystem, IBC)这一概念。在IBC中,用户的身份与其公钥以最自然的方式捆绑在一起,用户的身份信息作为用户公钥,用户的私钥则由私钥生成中心(Private Key Generator, PKG)生成。IBC使得任意两个用户可以直接通信,不需要交换公钥证书,不必保存公钥证书列表,也不必使用在线的第三方,简化了公钥证书的管理过程,降低了计算和存储开销。正因为如此,IBC可以作为传统公钥密码系统的一个很好的替代,尤其是在储存和计算受限的环境下。本文从IBC数学基础安全性、IBC机制以及IBC机制安全性三个层面出发,较为完整系统地介绍了IBC相关理论,回答了人们关注的四大问题:1.我们为什么要研究IBC?与传统公钥密码系统相比,IBC有哪些优势?2.IBC还有哪些问题值得研究?3.我们为什么相信IBC是安全的?4.IBC涉及到哪些关键技术?本文的研究可分为三大部分:第一部分,主要从IBC系统数学基础安全性的层面介绍椭圆曲线和双线性对相关理论知识,重点研究了椭圆曲线数点问题与Dirichlet特征和的算术性质。主要研究成果如下:1.较系统地研究了IBC数学基础的安全性。从椭圆曲线理论着手,首先简要地介绍了椭圆曲线的算术理论,然后通过椭圆曲线的除子理论引进Weil对的概念,重点对除子和Weil对的相关性质展开讨论,并给予了证明;接着简要介绍了如何通过变形映射将Weil对转化成有效的双线性对。由于基于双线性的数学困难问题和假设是构建IBC系统安全性的数学基础,而安全性的高低直接决定了一个密码方案的安全强度,所以我们对几种比较流行的基于双线性对的数学困难问题进行了分析和比较,研究结果表明,使用双线性对技术的基于身份公钥机制的数学基础安全性可归结为所选取的椭圆曲线上离散对数问题(ECDLP)的难解性,针对现有的各种ECDLP求解方法,我们对如何建立安全有效椭圆曲线进行了讨论。2.分析了椭圆曲线数点问题与Dirichlet特征和之间的关系,主要研究了Dirichlet特征和与指数和四次混合均值的分布情况,并且得到了几个漂亮的精确公式。由于安全椭圆曲线选取的核心问题是寻找合适的具有大素数阶或拟素数阶(含有大素数因子)的椭圆曲线,它可以归结为对给定椭圆曲线有限群的阶的计算,即椭圆曲线数点问题。而Dirichlet特征和与椭圆曲线数点问题有密切联系,我们试图通过研究Dirichlet特征和的算术性质来解决椭圆曲线数点问题。对于不同的正整数n, Dirichlet特征分布很不规律。但是,它和一些数论函数加权以后,其混合均值分布相对比较稳定,于是我们试图通过研究其混合均值的分布规律来揭开特征和均值分布的神秘面纱。第二部分,主要从IBC机制及其安全性的层面研究IBC密钥托管问题。所谓IBC密钥托管问题是指系统必须无条件信任私钥生成中心(private key generator,PKG),PKG知道系统中所有用户的私钥,一旦PKG不诚实,就可以达到伪造合法用户有效签名的目的。因此,如何解决IBC密钥托管问题成为IBC系统亟待解决的问题。本文首先对现有的密钥托管解决方案进行分析和比较,然后,针对Cha和Cheon方案存在的密钥托管问题,提出了一个新的基于身份的无证书签名方案。在新方案中,用户签名密钥由PKG和用户共同产生,从而PKG不能够伪造合法者的签名,即使能够伪造,也会被发现,从而解决了IBC系统中固有的密钥托管问题。在随机预言模型下,新方案被证明能够抵抗适应性选择消息和身份的存在性伪造攻击,假设CDHP是困难的。新方案不仅解决了密钥托管问题,而且与其他基于身份无证书签名方案相比具有更高的效率。第三部分,主要从IBC机制安全性的层面研究了基于身份盲签名的“不可跟踪性”分析方法。关于盲签名的“不可跟踪性”分析方法,一直处于一种争论不休状态,直到目前还没有一个统一的标准,为了不让这种争论持续下去,作者在多年研究的基础上,提出了一种“不可跟踪性“通用分析法,此方法可以用来证明与”盲签名“相关的签名方案是否具有“不可跟踪性”。值得一提地是,为了与论文的主题“基于身份的公钥密码体制”保持一致,本文选用了Zhang, Hu, CAI, Nong等人的基于身份的代理盲签名方案作为例子展开讨论。研究方法主要采用反证法,首先假设Zhang等人的分析方法是正确的,沿循Zhang等人的方法展开分析和讨论,得到一个与“不可跟踪性”定义相矛盾的结论。在此基础上,我们得到一个“不可跟踪性”通用分析方法,为了说明我们所提方法是正确有效的,我们用该方法分析了Nong, Cai, Hu等人的方案的“不可跟踪性”,分析结果表明,Nong, Cai等人的方案的确具有“不可跟踪性”,而Hu等人的方案不具有“不可跟踪性”。另外,这个通用分析方法也成功地证明了Carmenisch方案等具有“不可跟踪性”。
其他文献
近年来,我国面临的动物疫病防控形势十分严峻,外来动物疫病跨境传入风险极大。分子生物学技术以其快速、敏感、特异等优点而在动物疫病的检测、确诊工作中得到越来越多的应用
电网的线损率是电力企业的一项重要技术经济指标,线损率综合反映了电网的规划设计、生产技术和运行管理水平。本文首先对线损的基本概念和电力系统中常用的降损措施进行了研
采用化学共沉淀法,制备Sb掺杂SnO2(ATO)包覆微纳米TiO2导电粉体,研究了不同的制备工艺条件对ATO/TiO2复合粉体电阻率的影响,得出最佳包覆方案:TiO2浆料浓度25%,m(SnCl4·5H2O
用X射线衍射(XRD)相定量外推法和X射线光电子能谱(XPS)峰强度比(Iw_(4f)/I_(i-p))法定量测定了WO_3在硅胶表面的最大分散量,两种方法的结果一致,为1.8×10_(-4)克WO_3/米~2(
三维模型定义技术的发展使得设计和制造逐渐走向三维化,为了确保设计和加工数据的完整性,实现三维标注尺寸完备性的自动检查,提出一种基于参数化建模映射关系的尺寸完备性自动检
本文运用不变子空间的方法来研究非线性偏微分方程的精确解.对于连续方程的不变子空间方法,我们找到了方程所拥有的不变子空间,然后根据不变子空间的方法求出该方程的精确解.
超声波流量测量技术是一种利用超声波信号在流体中传播时所载流体的流速信息来测量流体流量的新的测量技术。超声波流量计以其非接触、易于安装维护、不会改变流体的流动状态
有机电致发光器件(OLED)具有亮度高、功耗低、色彩柔和以及制备简易等优点,有望在新一代显示与照明中得到重要应用。提高OLED的发光效率和出光效率,可以进一步使器件达到延长工
介绍了国内外对跃移沙粒轨迹参数的研究现状,指出了造成跃移沙粒轨迹多样性的原因有许多,但主要与沙粒的起跳角、起跳速度、降落角、降落速度、跃移高度和跃移距离这些参数有
在世界大力推进节能减排的背景下,以风能为代表的可再生能源已被广泛关注。中国的风能资源丰富,近年来风电产业蓬勃发展。然而随着大规模风电基地的建设及风电的入网,风电的