网络数据安全的密码及EDBSmail实现研究

来源 :东华大学 | 被引量 : 0次 | 上传用户:cg120900230
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息化时代,计算机网络及其应用空前发展,以网络为平台的信息传输等各类应用对计算机网络系统中数据的安全性和保密性提出了很高要求。网络中的数据一般有静态数据和动态数据。静态数据泛指各网站存贮的数据,既包含可供访问的数据又包含不得随意公开的保密数据;而动态数据则泛指在网上传输的数据。针对这二类数据,目前的安全手段亦可分二类,以防火墙为主结合其它如口令、人体特征识别等技术的安全体系常用于静态数据的保护,以数据加密/解密为主的安全体系常用于动态数据的保护。作为一个实用的网络,动态数据流的安全保护显得尤为突出。 本文主要围绕动态数据的安全保护,研究相关的密码机制和体制,并根据不同的密码机制的研究,尝试将其与本文给出的一个网络数据安全传输系统EDBSmail的设计和应用相结合,从而为满足各不同层次的网络安全通信服务。 本文在研究的分组加密算法中,提出了左、右不对称分组加密的思想,即在某一明文的加密过程中,将不同加密算法揉合后再对分组进行加密处理,可在不增加算法开销的同时,显著提高该密码的抗攻击能力。同时,在分组加密算法中,给出了一种非线性S盒的设计方法,可设计不同位长的S盒,增加密钥K位长,提高加密算法抗攻击能力。 在认证算法的研究中,给出了一种新的非线性hash算法,该hash算法与MD—4,MD—5和SHA等认证算法的最主要区别在于,将非线性S盒揉合进hash中,使其安全性更强。 此外,作者还给出了一种便于记忆、具有容错特性的秘密保护算法,和一种基于hash函数的分组加密算法,它们都将是EDBSmail中的有效组成部分。 本文结合对各种加密算法的探讨和研究,给出了一种基于加密库的安全电子邮件系统EDBSmail。EDBSmail的主要设计思想是:将已有各种加密算法作为算法库的一个组件,允许用户根据不同需要或安全等级调用不同算法,允许新的加密算法添加到库中,更为重要的是该算法库提供了用户自定义加密算法的接口。由于加密算法库的创建,使得不同加密算法由用户自定义组合加密的方法成为可能。 EDBSmail算法库采用COM技术来实现,可达到中粒度组件重用,以保证在今后版本更新时软件的重用性。此外,EDBSmail还吸收了其它安全传输系统中的特点,如:结合PKI技术和秘密共享密钥保护算法,创建公钥库;结合Winsock技术创建UA(用户代理);设置便于审计的通信日志文件;应用数字签名算法于信息不可否认等等。
其他文献
新课程改革已经随着一系列课程标准的颁定和教材的编写走进学校的日常生活,正在越来越多地规范着教师的教学行为,限定着学生的学习行为。新课程改革后,高中思想政治课教学发
1 临床资料患者,女,56岁,因头痛、呕吐1d伴胸腹痛6h于2009年01月13日0:40来本院急诊。入院前1d患者在活动中突然出现头顶部及双侧颞部疼痛,呈持续性胀痛,阵发性加剧,伴恶心、呕吐胃
<正>一、党员干部必须重视研读马克思主义经典原著当前,大多数党员干部对党的创新理论的学习态度是重视的,效果是明显的,但同时也确实存在轻视甚至忽视学习马克思主义经典原
随着国家产业政策的调整,环保力度的加大.煤炭.这个在我国国民经济发展史上做出过重大贡献的行业,目前正面临着去产能的危机。2016年元月4日至5日,国务院总理李克强在考察西山煤电
矿物基材料是土壤、环境修复和农业面源污染治理技术的"新贵",优点突出,成本低,使用简便,效果好。其物理化学组成与构成土壤的黏土矿物近似,应用于土壤污染修复后对土壤环境的
近年来随着计算机与网络技术的飞速发展,人们通过PC或者非PC设备接入互联网或无线网络进行流媒体点播服务成为现实。流媒体技术彻底改变了传统的多媒体web服务,它允许用户无
高速宽带的无线通信应用需求对高效利用有限的无线频谱资源提出了严峻挑战。作为未来无线通信系统空中接口技术的核心组成部分,配置多个发射天线与接收天线的MIMO技术和空时