安全技术在计算机软件开发中的运用
2019-09-10杨健
杨健
摘要:随着我们国家经济的快速发展,计算机走进了千家万户,与我们日常的生活密切的相关,并且对我们人类社会造成了很大的影响,所以计算机也改变了人们的生产方式和生活方式,这说明计算机对人类做出了卓越的贡献,当前计算机再我们国家的各个领域里都得到了广泛的运用,而且在广泛应用的同时也存在着很大安全隐患,如果不加以保护就会遭受到攻击,这将不利于计算机的应用,根据近些年来的发展,计算机安全技术再社会上引起了极大的关注,要想保障计算机能够顺利的运行,就要打造好计算机的安全技术,保障好计算机的安全,再提高计算机功能的同时,要保证计算机使用的安全,最大程度的发挥计算机的技能,使人类社会能够得到更好的发展。
关键词:安全技术;计算机软件开发;信息管理
中图分类号:TP311 文献标识码:A
引言
改革开放以来,随着我国社会主义市场经济的不断发展和电子信息技术的不断进步,计算机网络的广泛应用在便捷人们日常生活,提高企业生产效益的同时,网络诈骗、网络攻击、信息伪造等网络安全问题却也屡见不鲜,网络环境的复杂化也给人们的信息安全带来了一定影响,故此为有效地针对互联网中存在的各类安全问题与安全隐患,做到防患于未然,作为相对复杂的系统工程——计算机软件的开发质量和开发效率受到了社会各界及人们的广泛关注和高度重视。鉴于此,本文立足计算机软件的开发现状,阐述了开发过程中存在的安全问题,并对开发过程中安全技术的应用进展进行了深入探讨,以期在保障企业安全发展的同时,切实维护好人们群众的利益。
1计算机软件在开发过程中存在的安全技术问题
1.1网络通信设备和计算机硬件设备受到损坏
在计算机的使用过程中,如果计算机的网络通信设备和计算机硬件设备受到损坏,对计算机系统安全的影响是非常大的。造成网络通信设备及计算机硬件设备损坏的原因有很多,主要有:网络通信设备及计算机硬件设备使用的年限长,造成设备的老化;网络通信设备及计算机硬件设备在使用过程中,操作人员操作不当或是没有进行有效的保养,也会导致设备受到损坏;还有一些自然原因造成的设备损坏等等。为了避免设备受到损坏,设备使用人员一定要做好对设备的清洁和保养,相关技术人员要做对设备进行定期维护、检测,保证网络通信设备和计算机硬件设备正常运行,进一步提高计算机使用的安全性。
1.2计算机软件技术存在的问题
计算机的组成包括硬件和软件两个部分。如果计算机软件在开发过程中存在设计问题,软件就会产生很多漏洞,如果计算机安装了有漏洞的软件,将会直接影响计算机的正常使用,造成一定的经济损失;还有就是盗版软件的出现,对正版软件的威胁也是非常大的。计算机软件存在的问题,使得计算机存在着严重的安全隐患。因此,软件的设计开发人员一定要提高自身的专业技术水平,保证软件设计开发的安全性。计算机使用人员要使用正版软件,并且要对计算机软件进行及时的更新和检测,减少计算机软件造成的隐患。
1.3计算机病毒及黑客的恶意攻击
我们在日常使用计算机的时候,各种传输设备和网络的使用,使得计算机经常会遇到千奇百怪的计算机病毒的攻击,比如木马病毒、熊猫燃香等等,甚至还会有黑客光临我们的电脑,这些病毒或是黑客进入计算机后,影响计算机的运行速度,盗取计算机中的信息,破坏计算机的文件、软件程序甚至硬件,致使计算机受到破坏甚至瘫痪,对经济也造成严重的影响。为避免计算机病毒和黑客对计算机的破坏,我们一定要增强网络安全意识,安装防杀病毒软件,减少或避免病毒和黑客的袭击。
2安全技术在计算机开发软件的应用
2.1设置网络防火墙
在计算机软件开发的过程中为了能够有效的防止黑客和病毒对计算机的破坏,我们可以在计算机的内部网络和外部网络在这两个网络之间设置一条防火墙,这样来保护计算机的安全,这就能将一些具有危险的病毒,和一些恶意攻击破坏电脑的软件挡在防火墙的外部,这样来保证计算机的安全,保证计算机的正常使用,增强计算机的抗打击能力,在我们今天的计算机安全保护中,防火墙的技术在计算机的安全保护上效果非常的明显,通过防火墙的系统能够进一步保证计算机的安全,增强计算机的安全系数,防火墙还要设置一些访问上的限制,还要安装一些保证能够安全登陆的软件,增强对登陆电脑人员的监督,这样俩提高對防火墙风险的预测能力,减少电脑被攻击的概率。
2.2将计算机机密
在计算机开发的过程中要对计算机进行加密保护,通过使用了加密这一项安全保护的技术,计算机在运行的过程中就可以使真实的重要的信息隐藏起来,这样就能够避免黑客的攻击和一些恶意软件对计算机的破坏,也就减少了因为何可的破坏所带来的巨大的损失,从最根本上保证了信息的安全性和完整性。同时为了能够保证计算机密码的据对保护,那么计算机将主要从两个大方面来进行加密,第一方面就是要对计算机所传输的文件来进行加密,这样来防止黑客以及病毒对计算机的破坏,维护我们广大使用计算机群众的权益,另一方面,对其中数据信息加密,对于外类信息或者内部生成信息都要进行加密和严格的筛查,防止有病毒存在,从而在前沿阶段就扼杀掉病毒,为后续运行做好铺垫。
2.3反计算机病毒技术
计算机系统一旦遭受病毒攻击,其内部数据的安全性会受到巨大威胁,且会对计算机系统造成严重破坏。病毒的传染性较强,在计算机软件开发中对于安全技术的应用,以通过反计算机病毒技术为支持,对病毒进行防范、检查和消灭,从而对计算机系统实施安全防护。反计算机病毒技术的应用,主要是将防病毒程序规范安装于计算机内部,避免其进入到计算机系统中。系统监控以及信息加密等都是防范病毒的有效措施,在病毒检查方面,主要从两方面入手。结合病毒传播方式来判断是否感染病毒,就特定时间段内计算机运行数据来进行分析,储存并管理分析结果,积累数据信息,通过对比分析来对病毒感染的可能性进行判断。一旦发现病毒入侵计算机系统,需通过针对性的措施来消灭病毒,规范安装杀毒软件,并及时做好软件更新和升级,保证杀毒能力的优良,从而为计算机系统的安全运行实施保护。
2.4入侵检测技术
从目前来看,随着科学技术的不断发展和广泛应用,传统的计算机安全技术在一定程度上无法保障软件开发过程中的信息安全,给企业的经济效益和社会效益带来了极为不利的影响,故此为从根本上规避上述问题的发生,拓宽防护范围,增强防护效果,经过十几年来的不断钻研实践,结合统计技术、通信技术和推理技术的入侵检测安全技术应运而生。简单来说,所谓的入侵检安全测技术其实当网络数据在进行传播的过程中,操作人员对计算机自身系统构造以及网络系统的特点的分析,统计异常的非授权网络访问和攻击行为,然后采取报警、切断入侵线路等对抗措施来达到保护计算机网络安全目的的一项通讯保护技术手段,将这项技术应用于计算机软件的开发过程中,在一定程度上不仅极大地降低入侵攻击所造成的损失,与此同时也为网络数据的安全传播创造了良好条件,最大限度地降低了计算机网络损伤。
结束语
总而言之,在计算机的使用过程中,对于计算机的安全性的保证和稳定性的保护是非常重要的,所以对于计算机系统上的保护是非常迫切解决的问题,这就要求我们不断更新计算机软件安全技术的开发,这样来确保我们的计算机能够顺利的运行。
参考文献:
[1] 李万明.浅谈计算机软件开发技术的应用研究与趋势[J].网络安全技术与应用,2014(12).
[2] 谢剑.计算机软件安全漏洞检测技术的应用分析[J].信息与电脑(理论版),2016(03).
[3] 郭庆,黄勇.基于信息安全环境分析计算机软件的开发及应用[J].通讯世界,2015(19).
(作者身份证号码:13020319790410033X)