- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据安全传输方案在核电安全网络平台上应用的的研究.doc
数据安全传输方案在核电安全网络平台上的应用研究
【摘 要】论文阐述了核电安全网络平台中数据传输的安全的重要性,介绍了核电安全网络平台中数据安全传输方案及软件的设计思路,采用非对称密钥加密对称密钥,提高数据传输的安全性和加密解密的效率。
【关键词】核电安全网络平台;数据安全传输;数据加密;密钥
0 引言
随着计算机网络技术的迅猛发展,核电企事业单位都建立了计算机网络系统,形成了由各企事业单位局域网络为节点组成的庞大的互联网络。为了及时而准确的获得核电安全运行的数据,核电安全网络平台的可靠性成为了当前核电安全分析与管理的重要保证。在核电安全网络平台各节点之间,越来越多的数据交换任务需要完成,以实现核安全数据的共享。但是,由于网络上黑客、计算机病毒等的存在,网络数据传递的安全性不强,数据传递者传递的数据有可能会在数据传输过程中被盗或篡改,因而保证核电安全网络平台中数据传输的安全性至关重要。
网络数据传输安全的核心是通过对数据发送、网络传输、数据接收各个环节中的数据进行加密处理,以保护在网络中传输的数据的保密性、可靠性和不可抵赖性等。其中数据加密技术是数据传输安全的核心,它通过加密算法将数据从明文加密为密文并进行传输,然后通过对应解码技术解码密文还原明文。在数据加密解密技术中,主要有对称密钥体制和非对称密钥体制两种。对称密钥体制在加密解密时用同一个密钥,其优点是算法理解起来比较简单,容易实现,加密速度快,但是对称加密的安全性完全依赖于密钥,如果密钥丢失,整个加密就完全不起作用。非对称加密体制有两个密钥,一个为公钥,一个为私钥,两个密钥均可用于加密解密。非对称加密体制的优点是安全性高,缺点是加密速度缓慢。用非对称密钥加密对称密钥,能提高文件安全传输安全性和加密/解密效率。
1 文件安全传输方案设计
1)密钥管理方案设计
密钥管理涉及两方面的内容,一是公钥的分配,二是如何分配管理密钥。公钥证书是由证书管理机构ca(certificate authority)为用户建立的,其中的数据项有与该用户的密钥相关的公钥及用户的身份和时间戳等。所有的数据项经ca用自己的密钥签字后形成证书。用户可将自己的公钥通过公钥证书的形式发给其他用户,接收方可用ca的公开钥对证书加以验证。使用时间戳还可以保证证书的新鲜,防止他方重新放一旧证书。证书的产生过程如图1所示。
图1 证书的产生过程
公钥分配完成之后,如果直接使用公钥密码体制进行保密通信,由于密钥的长度比较长,加密大文件的速度会令人无法接受。如果将公钥用在分配单密钥体制的密钥上,会大大提高加密的速度。
数据加密可以较好的解决信息安全所面临的被动攻击问题。解决信息安全所面临的主动攻击的方法是消息认证。消息认证用以检验接收消息的真实性和完整性,同时还用于检验消息的顺序性和时间性。除此以外,在网络安全方面还考虑业务的不可否认性,即防止通信双方中的某一方对所传输消息的否认。消息认证码(mac)是信息被一密钥控制的公开函数作用后产生的。如果接收端得到的mac值与计算得到的mac一致,则接收方相信发送方发来的信息未被篡改并且接收方相信发送方不是冒充的。mac函数与加密算法类似,不同之处为mac函数不必是可逆的,因此,与加密算法相比更不易被攻破。
数字签名在网络安全,包括身份认证、数据完整性、不可否认性以及匿名性等方面有着非常重要的应用。数据签名算法包含签名和验证两个部分,遵循着“私钥签名,公钥验证”的签名验证方式。签名时需要使用私钥和待签名数据,验证时则需要公钥,签名值和待签名数据,其核心算法主要是消息摘要算法。本核电安全网络平台下的数据安全传输软件的数字签名算法:先使用消息摘要算法对原始消息做摘要处理,然后再使用私钥对摘要值做签名处理。验证签名时,使用公钥验证消息的摘要值。
2)数据传输软件结构选定
网络通信软件多采用c/s结构和p2p结构。p2p是英文peer-to-peer的简称,是一种网络新技术,它依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。p2p依中央化程度分为纯p2p、杂p2p和混合p2p三种。纯p2p结构中没有中心服务器和中心路由器;各节点同时作为客户端和服务器端。杂p2p结构有一个中心服务器和中心路由器;中心服务器保存节点的信息,并对请求这些数据的要求做出响应;路由器通过一组索引引用来取得绝对地址。节点负责发布这些数据,让中心服务器知道它们想共享什么数据,让需要它的节点下载其可共享的资源;混合p2p结构同时含有纯p2p结构和杂p2p结构的特点。
考虑到核电安全网络平台上有很多客户端,若数据传输软件单纯的使用c/s结构,服务器端的负载会很重,因为中心服务器需要提供命名服务、安全服务和资源服务三种服务。其中在命名服务中会产生很多线程;在安全服务中又会使用到安全算法,这些安全算
文档评论(0)