信息安全若干关键技术的研究与应用

来源 :江西师范大学 | 被引量 : 0次 | 上传用户:snowl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息安全在银行、电信、政府机关大型软件系统中的重要性愈来愈显突出,这些领域的软件系统对安全性要求极高。由于信息安全对国民经济的影响日益加深,研究信息安全的关键技术,尤其是基础理论及其实际应用尤其显得重要和紧迫。本文拟研究信息安全的两大基础理论,其一是密码学,现代信息安全的基石是密码学,包括传统密码学,对称密码学,非对称密码学,消息摘要,数字签名,公开密钥基础设施PKI,SSL:其二是密码协议,它是应用密码学,使用密码协议可以对保证网络通信协议的认证性、秘密性、完整性和非否认性,这对于大型软件系统十分重要。本文对密码协议采用形式化方法进行分析和验证,这是一种严格而有效的方法。在此基础上,将给出一个基于J2EE大型电子银行应用系统的安全体系结构模型,为银行、电信、政府机关大型软件系统的安全提供保障。 针对上述研究目标,本文主要进行了以下工作: (1)研究密码学和信息安全的基本理论和关键技术 (2)针对安全协议分析和设计的困难性,对现有的安全协议形式化分析和验证方法进行了分析比较 (3)使用形式化方法BAN逻辑分析验证NSSK协议,针对NSSK协议的一个缺陷提出了改进方法,并对该协议进行了优化 (4)使用形式化方法Kailar逻辑分析CMP协议,并指出了Kailar逻辑的特点及局限性 (5)研究核心Java安全模块及其类库 (6)针对“没有整体安全设计和安全部署,即无计算机信息安全可言”这一论断,使用面向对象语言Java,提出一个基于J2EE的四层电子银行应用程序的安全体系结构模型
其他文献
基于构件的软件工程从根本上改变了软件开发方式,成为现代软件工程进步中的一个里程碑。它促使了软件大粒度的复用,提高了软件开发速度和质量,降低了开发成本,同时提高了软件的可
地理信息系统(GIS)是用于采集、存储、管理、处理、检索、分析和表达地理空间数据的计算机系统,其研究内容主要集中在空间数据上,属性数据(特别是社会经济属性数据)通常只是
本文针对分布式入侵检测系统进行了较为深入的研究与探索,并在以下方面作出了创新性的贡献.第一,研究了现有的分布式体系结构,指出了现有系统存在的缺点,提出一种基于Agent的
“视频会议系统”是指两个或者两个以上地理上分散的人或者群体,通过传输线路以及多媒体设备,将声音、影像以及文字资料互相传送,达到即时并且互动的沟通,从而完成传统会议目的的
数据挖掘研究如何从大量的数据中智能地、自动地抽取有价值的知识和信息,是当前人工智能中非常活跃的研究领域。粗糙集理论是近年来发展起来的一种有效地处理不精确、不确定的
近年来,信息技术的广泛应用使企业采集到的数据以前所未有的速度增长.但是海量数据采集后并未得到充分的应用和开发,信息含量高、内容丰富的数据库成为无人问津的数据坟墓,造
随着信息时代的到来,社会对软件人才的需求急剧增长,软件人才的培养成为新世纪的一大热点。程序设计CAI(Computer Aided Instruction)软件作为培养软件人才的一种全新辅助教学
随着信息化社会的不断发展,一种更友好、更自然、更智能化的人机交互技术逐渐成为人们追寻的目标。作为人机交互技术的一个重要研究热点,语音识别技术已经逐渐渗透到人们生活的
随着因特网的发展,软件行业迅速崛起,在给人们带来便利的同时,由软件缺陷导致的问题也给人们惹了不少的麻烦。多项研究表明,导致一系列问题的关键因素就是软件缺陷的无限累积,而且
科学技术是第一生产力,这是人类发展永远的真谛。随着现代社会的进步,科学技术也在推陈出新。网格作为一种新兴的网络技术,是继Internet之后的又一次重大的科技进步。本文将从一