基于SSL协议的表单数字签名软件构架研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:qiaoqiao624
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以集成电子商务软件GECIS开发项目为背景,构造一个基于SSL协议的表单数字签名软件构架模型,为电子商务提供更高安全保障.整个研制工作贯穿基于三层体系结构的构件化软件开发过程,运用设计模式等软件体系结构方法和技术,综合使用统一建模语言UML和体系结构描述语言ACME建立软件模型.首先,文章给出SSL协议的应用体系结构,并对SSL协议的安全算法体系和技术规范进行了分析和研究;在此基础上分析了SSL协议的安全优势和存在问题,进而给出弥补措施以及协议实现策略.接着,探讨了数学签名的基本原理和关键算法DSA,主要对DSA算法的数学模型进行分析和证明,并针对特定应用给出DSA算法的改进模型.之后,对表单数字签名模型进行领域需求分析和领域设计.在领域分析阶段,对表单数字签名的需求进行抽象和描述,建立软件的用例模型和活动模型.在领域设计阶段,采用面向对象/构件的方法,建立表单数字签名的对象结构模型和对象行为模型,并采用设计模式进行优化设计.最后,给出SSL协议的配置过程;结合ACME语言给出表单数字签名软件构架的典型实现;在构件图的基础上,给出重要事务构件的程序代码实现和通用界面构件的模板表示,验证了建模思想和解决方案的有效性.
其他文献
近年来,随着移动互联网的高速发展,LBS(基于位置服务)在人们日常生活中变得越来越重要,LBS在为人们带来高质量服务的同时,还存在着安全隐患。为了使LBS能持续健康发展,LBS的隐私保护
随着WWW上信息资源数量成几何级数的增多,如何在海量数据空间中快速、准确的获取用户所需Web信息成为研究的焦点。本文设计并实现了一个基于分类语义的检索系统——SECS,该系统
移动Agent技术是为解决复杂、动态、分布式的智能应用而提出的一种全新计算手段,它给分布式系统的设计、实现和维护都带来了新的活力,它有着许多传统分布式计算模型无法比拟
基于点云数据的形状重建是当前计算机图形学领域研究的热点。针对采样于线状图形的离散点云数据的形状重建是其中的重要研究内容之一。采样于线状图形的离散点云数据也是常见
安全方案对移动支付系统的安全起着决定性作用,特别是无线环境中的安全和对用户即手持设备的认证,是系统成败的关键。 目前移动支付几乎都是基于SMS、WAP的小面额的支付(即
随着计算机网络的迅猛发展,网络的安全问题也越来越引起人们的重视。防火墙作为一种有效的安全防护措施被广泛应用于各种类型的网络当中。但是传统的防火墙是根据一些事先规
移动Ad Hoc网络(MANET)由移动的无线节点组成,广泛的应用在灾难恢复,战争,突发事件等场合。由于MANET没有固定的拓扑结构和网络主干,网络中的各个节点都要同时充当主机和路由
应用层VPN作为一种新兴的VPN解决方案,已经逐渐成为实现远程安全访问的最佳方式,也为网络到网络的VPN实现提供了新的解决途径。本文以应用层VPN为研究对象,首先介绍了SSL协议
本文以“上海-巴符州科技经济信息通道”项目为依托,分析、设计和实现了基于黎曼空间模型的个性化网络信息检索系统。系统实现了自动识别用户兴趣、自动生成用户模型,生成检索
机器博弈是人工智能领域公认的极具挑战性的科研方向之一,它的研究为人工智能带来了很多重要的方法和理论,产生了广泛的社会和学术影响。迄今为止,机器博弈已经在二人完备信息方