一种基于CSP的双模式加密方法

来源 :复旦大学 | 被引量 : 0次 | 上传用户:sil87sil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PKI安全体系作为信息安全基础设施的一个重要组成部分,其核心是要解决信息网络空间中的信任问题,确定信息网络空间中各种行为主体身份的惟一性、真实性和合法性,保护各种主体的安全利益。为此,Microsoft提出了CSP体系结构作为一套实现PKI安全体系的接口,并通过一组系统函数CryptoAPI集成到了其Windows操作系统中。但是,由于一方面推广力度不够,另一方面以此为基础开发的应用软件的匮乏,使得CSP这一技术并没有得到广泛的了解和应用,不利于CSP乃至PKI安全体系的推广。为了加深对CSP的了解和认识,更为了进一步推动PKI安全体系的普及,本文以Windows内置的CSP模块为基础,详细的分析了CSP的体系结构、实现形式和应用方式,剖析了Windows内置CSP区别于普通的软件CSP的特点和优势,也指出了其缺陷,并针对这些问题提出了一套使用Windows内置CSP进行用户私密数据加解密的双模式加密方法。两种模式分别对应两种不同的加密密钥保护方式,具有各自的特点和优势,可以适应不同的应用环境和用户需求。文章从架构设计、数据结构、模块组成再到操作流程都作了非常详尽的阐述,针对方法在效率性、安全性和灵活性上的表现都作了定性的分析和论证,最后以一款开发成型的软件为测试工具,对上述结论作了定量的试验和证明。本文提出的基于Windows内置CSP的双模式加密方法,通过理论和实验证明了其设计完全可以满足普通用户日渐增多的私密信息保护的需求,将此方法结合到应用软件内不仅可以使用户便捷的使用CSP加密数据,而且可以推动PKI安全体系的普及与发展,具有十分重要的现实意义。
其他文献
越来越多的人开始进行股票投资,为了获得超额利润,对股票价格进行预测将是人们关心的问题。股票市场是一个复杂的非线性动态系统,利用现在比较常见的马氏链预测技术、神经网络预
突现计算是多agent系统在处理复杂问题时所表现出来的一种逻辑思路,为复杂网络动态系统中智能行为的研究提出了一种创新思路。目前已有的方法对复杂动态系统中突现的群体智能
学位
企业业务管理过程都会涉及到工作流,建立业务过程的工作流模型,是完成工作流管理的重要步骤。在各种建模方法中,基于UML的工作流建模表现出诸多优势,为企业工作流系统的开发提供
21世纪是知识经济的时代,对知识的管理更是社会经济发展的主要驱动力和提高组织竞争力的重要手段。案例知识作为知识中的一个特殊类别,蕴含着丰富的信息和大量知识。案例知识
CPU是计算机系统的控制中心,也是系统中最复杂的部件。尽管CPU发展如此迅速,但是其基本工作原理并没有发生根本性的变化,而且在今后的一段时间内仍然会继续发挥作用。正因为
自动化信息管理技术和网络技术迅猛发展把我们带进了信息爆炸时代,海量的信息对用户产生了两方面的影响,有利的一面是用户多了更多的资源和供选择的信息,不利的一面是查找自己感
学位
虚拟机管理器Xen可以让一台物理机同时运行多个操作系统,提高了硬件利用效率,在企业服务器领域得到较好应用。然而,Xen在桌面计算机领域的应用模式还存在一些不足:特权域界面
路由问题,诸如旅行商问题和车辆路径问题,由于具有极高的学术价值和广泛的现实应用,因此得到了广泛的研究。同时,多目标优化由于提供了对问题新的定义的机会,因而得到了越来
软件危机和软件工业化进程促生了软件复用技术。基于构件的软件开发方法,可以提高软件生产率,是解决软件危机,推进软件工业化进程的有效途径。构件检索技术是基于构件的软件开发