基于超奇异椭圆曲线的多对一加密算法的研究与应用

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:wenshengfang1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的迅速发展,互联网已成为人们日常生活中不可或缺的一部分,网络给人们带来方便的同时其安全性也经受着巨大的挑战,数据加解密技术作为信息安全领域的关键技术也越来越受到广泛关注。然而如何才能保障网络上个人隐私信息的安全是当前必须解决的艰巨任务,正是由于这种需求,促使越来越多的专家、学者们开始研究各种数据加密技术及网络安全技术。一对多加密方案是群组密码学的一个重要研究子课题,所谓一对多加密是指一个发送者将消息数据发送给多个接收者,并在传输过程中保证消息的机密性。目前一对多加密方案研究的热点有广播加密、组播加密及多接收者加密等,与一对多相反的情况便是本文提出的多对一加密的方案。首先,本文综述了信息安全和公钥密码体制的发展、原理及用途等,对比分析了对称密码体制与非对称密码体制,接着介绍了PKI的概念、原理及椭圆曲线和双线性映射基本理论知识,并对PBC(Pairing-Based Cryptography,PBC)函数库进行了简要说明,介绍了PBC库的特性和使用方法。通过分析椭圆曲线体制和双线性对(Weil对和Tate对),提出了基于超奇异椭圆曲线上双线性配对的多对一加密算法(Many-to-one Encryption Algorithm,MTO),并详细阐述了算法的实现过程,进而给出了方案的安全性证明。其次,利用PBC函数库在Microsoft Visual C++6.0的平台上编码实现了多对一加密算法。根据A类(y2x3x)椭圆曲线上点配对的运算速度快、效率高的特点,本文采取A类曲线进行仿真实验,并对实验结果进行了分析。最后,介绍了多对一加密算法的一个简单应用。首先针对视频会议中存在的安全问题及原因,提出了在视频会议中使用多对一加密算法加密会话密钥的方法,从而能有效解决会话密钥泄露造成传输数据被非法人员窃取利用的问题,并减轻了服务器密钥管理的负担。
其他文献
随着Web服务的日益广泛应用,它的安全性问题显得越来越重要,并已成为制约其发展的关键性因素。如何向开发者提供一个比较合理的安全代理模型,以满足Web服务特定的安全性需求,从而
胎儿心率是衡量胎儿健康状况的一项重要信息。正常胎儿的心率应该在每分钟120~160拍范围。当胎儿的心率过高或过低,表示胎儿可能有缺血或缺氧的情况,严重的胎儿缺血、缺氧会导致
随着互联网技术深入到人们社会生活的各个行业领域,如金融行业、通信服务行业、煤炭行业、石油行业、食品流通行业等,人们的日常生活与互联网的关系日益密切,与此同时,对网络实时
随着市场的发展电信运营商之间的竞争越来越激烈,这使每个运营商都必须以客户为中心,随时准确了解用户消费情况和消费动向,作为运营商的老大为了保住绝对老大,就必须作这方面的改
在设计现实环境中的Agent时,BDI模型是一种常用的Agent体系结构设计方法。在该模型中,Agent根据它的信念来选择一定的愿望(目标),作为它要实现的意图。由于现实环境通常具有如下
随着人工神经网络的深入研究,人工神经网络方法已在许多领域获得成功运用。神经网络的主要特点体现在其具有信息处理的并行性、分布式的信息存储、自组织性和自适应性、具有
在知识发现的诸多理论之中,粗糙集理论是一种对处理复杂数据较为有效的方法,它并不要求提供问题所需处理的数据集之外的任何先验信息,并且与其它的处理不确定性问题的理论有
本文针对目前基于内容的图像检索算法在算法效率和准确性方面存在的局限性,探讨了基于内容的图像检索技术中若干重要问题,提出了一种注意力驱动的两阶段图像检索方案,着重研
视觉跟踪是虚拟现实、人机交互、视觉监控等领域内的关键技术,具有巨大的应用前景。由于存在遮挡、图像处理复杂等特点,视觉跟踪的实时性一直难以提高,实时性是目前视觉跟踪技术
移动边缘计算(Mobile Edge Computing,MEC)技术作为云计算服务模式在边缘网络中的扩展,能够在边缘网络中支持资源密集型应用,并为用户提供实时服务,解决了传统云计算中心提供