基于ECC的组合公钥技术的研究与实现

来源 :太原理工大学 | 被引量 : 7次 | 上传用户:whfbbs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于PKI的认证系统的密钥管理模式已趋于成熟,但随着CA间的信任链的加长,出现了信任危机。本文研究的基于椭圆曲线密码系统的组合公钥技术,对目前最新的组合公钥密钥管理模式,即不通过第三方认证,无需后台数据库支持就能满足海量密钥管理的需求,进行了详细的分析。本文针对传统密钥管理模式的缺点,提出了新的解决方案,对公钥系统研究和实施具有一定的意义。本文首先介绍了椭圆曲线密码系统的数学基础,包括椭圆曲线的标准、与RSA的比较及基于椭圆曲线实现的加密方案等。其次,对原有的基于椭圆曲线加密系统的组合公钥技术(CPK)的理论进行了研究,内容涉及组合公钥技术的各个组成模块。最后,基于该理论,本文实现了CPK系统的主要模块。在实现过程中,对椭圆曲线的参数的选择算法、私钥因子矩阵及私钥生成算法进行了探索。本文作者改进了私钥因子产生的方法及由私钥因子生成用户私钥的算法,新的方法可避免计算私钥时产生的碰撞,比较原方案更具有可行性。本文实验基于FCLINT/C(Function for Large Integers in Number Theory andCryptography)数论软件包,该软件包理论上支持任意大的整数运算。该软件包提供了基本的数学和数论函数,可对不同安全强度的算法进行实现。
其他文献
现在流行的电子商务以台式PC机为主要终端,是“有线的电子商务”。移动电子商务,它由电子商务的概念衍生出来,是指通过手机、传呼机、掌上电脑、笔记本电脑等移动通讯设备与无线
Web服务作为一种新兴的Web应用模式,是一个崭新的分布式计算模型,是Web上数据和信息集成的有效机制,它能够很好的解决电子商务应用的高维护代价和高更新代价的问题,成为目前应用
并行分布式处理是当前计算机发展的主要挑战问题之一,也是当前计算机科学的一个热点。在并行分布计算中,调度问题是分布计算的瓶颈问题之一。这个问题对发挥系统的并行计算能
当今,企业信息化极大地提高了企业的核心竞争力。各种各样的企业级应用系统的使用缩短了业务流程执行的周期,提高了业务处理的效率,降低了业务处理的成本,并且能够为企业未来
网络技术的不断发展、网络知识的不断普及,使得我们的生活发生了根本性的变革,社会生活的各个方面都受到了极大的影响,网络系统已成为现代生活中不可或缺的组成元素。但与此同时
随着市场经济社会的快速发展,税收征管工作日趋复杂,税源监控信息化建设是完善税收征管工作的重要一环,也是完善税制、提高税收征管效率的发展趋势。基层税务机关的根本任务是纳
预测不仅是决策的基础,而且是辅助决策的工具。预测的方法以及预测的精度是决策支持系统的核心问题。然而要想做出科学的决策,其前提必须是准确的预测。本文的研究工作主要是对
随着软件系统的复杂化和大型化,保证软件可靠性变的越来越重要。运行时验证作为一种轻量级的的验证框架,它同时具备了形式化方法的准确性和测试的方便性,同时也避免了模型检测的
随着计算机应用技术的不断发展,在大多数企业中,几乎各部门都使用和他们业务相关的管理系统。这些系统往往是不同公司开发的,它们通常在不同平台下或者是在不同的后台数据库环境
Web挖掘是将数据挖掘和WWW这两个领域中的多种技术和方法结合起来的热门研究课题。一般来说,它的研究领域包括Web内容挖掘、Web结构挖掘和Web使用挖掘。其中,Web使用挖掘的研究