资源描述
【计算机工程论文】计算机网络安全存储云计算技术应用摘要:本文针对云计算技术在计算机网络安全存储中的应用,结合理论实践,在简要阐述云计算技术相关概念的基础上,分析了目前计算机网络安全存储发展现状,并提出云计算计算在计算机网络安全存储中的具体应用。分析结果表明,云计算技术是一种全新的网络技术,具有虚拟化、规模大、运行可靠性高等优势,将其应用到计算机网络安全存储中,既能保证存储的安全性,还能满足数据量不断增长的要求,降低网络存储的成本,值得大范围推广应用。关键词:云计算;计算机网络;安全存储;加密技术引言计算机技术和网络通信技术的飞速发展,为信息化提供了新技术,目前已经进入了信息化时代,每天都会产生海量数据,在“数据为王”的信息时代,数据的处理和存储是重中之重。尤其是计算机网络安全存储对个人、对企业、对社会、对国家都有较大的影响。就目前发展现状来看,在使用计算机网络时频繁发生数据被盗、数据被窃取等安全问题,严重威胁着个人、企业、国家的安全。将云计算技术应用到计算机网络安全存储中通过密钥管理、数据备份、身份认证等多重方法相互结合来保证网络存储的安全性。基于此,开展云计算技术在计算机网络安全存储中的应用研究就显得尤为必要。1云计算技术相关概念云计算技术是一种具有规模大、虚拟化强、可靠性高、扩展性好等特性为一体新型网络技术,在具体应用过程中,可按照用户的实际需求,计算机网络中的数据进行计算、备份、存储等。在具体应用过程中,常用的服务模式有三种:第一种是基础设施即服务,通过计算机网络硬件设备和虚拟机提供的服务来完成数据采集、分析、整理、存储。第二种是软件即服务。通过虚拟化桌面程序和软件相互结合的方法,实现网络存储。第三种是平台即服务。按照实际需求,可开发Web服务器进行施工。无论各种服务模式,云计算技术在计算机网络存储中,都需要用到分布式数据存储技术,将不同数据存储在不同物理设备中,提升数据存储和使用的扩展性和数据分析处理量和处理速度,更好地满足数据量不断增加的需求,具体情况如图1所示:2目前计算机网络安全存储发展现状自从进入信息时代以来,网络数据呈现爆炸时增长,个人隐蔽信息、商业机密信息、国家安全信息等在网络的数量越来越多,对网络安全提出了更高的要求。虽然网络安全技术取得良好发展,但计算机网络具有很强的开放性,网络结构也比较复杂,对网络安全存储构成了严重威胁,主要体现在以下几个方面:第一,计算机网络系统自身安全,主要体现在硬件安全和软件安全两个方面。硬件安全问题指的是硬件设备发生故障后或者人为损坏硬件设备,导致网络中存储的数据被破坏或者丢失。软件安全问题指的在使用计算机网络程序时操作不当,或者受到黑客攻击,致使网络中存储的数据被窃取或者破坏。第二,计算机网络病毒。病毒具有很强的隐蔽性、传染性,一旦计算机系统中一个程序被病毒感染,就会快速复制,破坏网络系统,甚至会导致整个系统陷入瘫痪,破坏性非常强,威胁计算机网络存储的安全性。3计算机网络安全存储中应用云计算技术的关键技术3.1数据加密技术数据加密技术是云计算技术在计算机网络安全存储中应用的关键技术,常用的数据加密技术有两种,一种是多步加密算法,另一种随机序列设计。多步加密算法是采用多个数字组成一个可重复、随机的数字序列,最多可同时使用256个表项,通过多数字组成的数字序列,形成一个系统的密码转表,将256个随机数字同时防盗一个矩阵中进行有序排列,形成一个初始位置表,此表中包含0255个数字。当获得256字节表之后,通过随机数产生器来产生采取此表中的其余数,保证每个字节表都不相同。然后再通过shotguntechnique技术进行解码处理。若数字1能映射到数字2,则数字2也可以映射到数字1,促使256个数字能够在一个循环中完成赋值。和传统数据加算法相比,多步加密算法既能提升数据加密的安全性,也可以降低成本1。随机序列设计指的在计算机网络数据加密过程中,必然会形成一个随机序列,该序列具有极强的随机性,如果没有掌握相关信息,几乎不存在被破译的可能性,从而保证数据的安全性。在计算机网络安全存储中,可将ascii码序列进行打乱处理,形成乱码,其中每个字节依赖于前一个字节存在,从而实现数据长度的隐蔽,提升破译难度,保证网络数据的安全性。3.2数据备份技术数据备份是保证计算机网络存储安全的关键技术,是避免数据丢失和被破坏的关键技术,可降低造成的损失。比如:在公司机密文件存储中,大多存储在计算机硬盘中,但计算机硬盘毕竟有限,当存储量超过最大限定时,就无法继续存储2。此时就可以采用数据备份数据,对需要存储的数据进行备份处理和整合,经过备份处理和整合之后的数据,可直接存储在备份空间中,即便计算机硬盘中的数据发生丢失,备份数据可及时补充,从而提升网络存储的安全性。3.3身份认证技术身份认证技术是通过通信和数据系统的准确识别通信用户或者终端个人身份的主要途径。也是保证计算机网络存储安全的第一道防线,具体应用示意图如图2所示。用户登录计算机网络系统之前,需要先经过身份认证系统的识别,计算机系统中的访问监控器,可根据用户的身份、授权数据库决定用户是否可以访问计算机网络中存储的资源。也是计算机安全机制的基础。也只有实现有效的身份认证,才能保证访问机制、安全审计、入侵防范等安全机制的有效实施3。4云计算技术在计算机网络安全存储中的应用4.1M-POR技术的应用POR是一种基于挑战、响应、验证机制下网络安全算法,其独特之处在于引进了冗余纠错编码的相关概念,可对计算机网络用户使用云计算的数据状态进行验证4。比如:用户在对计算机网络中相关数据进行查询使用时,可先向云端进行挑战,云端按照相关依据对发出的挑战进行响应,当用户完成响应信息验证之后,就表明归档数据处于安全状态,如若没有经过通过安全验证,则表示归档稳健遭受到了一定破坏,促使需要先进行常识性修复,如果发生破坏的程度在允许范围中,此时就可以通过编码的冗余信息完成对原始数据的修复处理,此外,还能提供副本冗余安全存储,从而更好地提升错误数据成功修复的概率。4.2云端MC-R技术的应用计算机网络中存储的数据普遍具有很强的隐蔽性,为保证数据及文件存储的安全性,可通过客户端MC加密技术对各项数据进行模块化处理。常用的加密算法有MD5、SHA256和SHA512、Bcrypt、PasswordHashingAPI等5。其中PasswordHashingAPI是PHP5.5的衍生物,在具体应用中选择一些函数进行加密:在具体应用过程中,crypt()函数在使用过程中基本确定,但passwore_hash()的应用可促使代码更加简短,而且在安全方面也可以提供良好的保障,在用户端可通过此种方法对用户密码进行加密出来,只有通过审核的用户才能使用计算机网络中存储的数据,从而保证网络数据的安全性。4.3用户端RSA技术的应用和传统计算方法相比,云计算技术具有很强的计算能力,将其应用计算机网络安全存储中,并非简单的对一些数据进行计算,更多的是一些核心数据及信息进行加密处理。RSA技术目前计算机网络中最为重要的算法,如果没有此项技术,计算机网络世界将没有安全可言,也就不能进行网络交易,比如:目前计算机网络应用最广泛的SSH协议,就是通过RSA加密算法来实现的6。是一种非对称加密算法,能够在不传递密钥的情况下,完成解密,也被称之为密钥交换算法,是目前现代密码学的基础和开端。在计算机网络安全存储中应用用户端RSA技术,在整个操作过程中都可以实时保存RSA公私密钥,对网络数据进行MC加密处理后,可将带有密钥的数据及时传递到云端,从而保证计算机网络中存储数据的安全性。5结语综上所述,本文结合理论实践,分析了云计算技术在计算机网络安全存储中的应用,分析结果表明,计算机网络技术的发展,为人们生活生产提供了很多便利的条件,但网络具有的公开性,使得网络存储存在很多问题。将云计算计算应用到计算机网络安全存储中,可对网络存储数据进行加密,再应用身份认证技术、数据备份技术等,就能大幅度提升网络存储的安全性,值得大范围推广应用。参考文献:1翟丽娜.试论云计算技术在计算机网络安全存储中的应用J.电子测试,2018,395(14):79-79.2包金锋.云计算技术在计算机网络安全存储中的运用J.信息与电脑,2019,31(24):191-193.3钟锡珍.云计算技术在计算机网络安全存储中的应用分析J.信息与电脑:理论版,2018,418(24):199-200.4冯涛,魏昌超,李兴香,等.云计算技术在计算机网络安全存储中的应用J.中国新通信,2019,21(6):170.5侯彦军.浅析云计算技术在计算机网络安全存储中的应用J.中国新通信,2019,21(22):126.6潘旸.云计算技术在计算机网络安全存储中的应用J.商品与质量,2018(17):173.
展开阅读全文