安全技术在计算机软件开发的应用途径
2020-09-10滕春梅
滕春梅
摘要:计算机水平的高低直接决定了社会的发展和进步水平的高低,随着计算机软件的不断开发和使用,其安全性问题就成为了摆在计算机技术发展面前的一项重要课题。计算机安全技术在计算机软件开发过程中的应用决定了计算机软件的使用性能,是计算机软件安全、稳定、可靠运行的前提保障。本文结合计算机软件的开发现状和计算机安全技术概述,对计算机软件在开发的过程中面临的主要问题进行分析,探寻计算机安全技术在计算机软件开发过程中的应用途径。
关键词:安全技术;计算机软件开发;应用途径
计算机作为人类社会全新历史时期的发展产物对人们的日常生活和生产方式都产生了重大的影响,随着信息时代的来临,计算机被广泛应用到了社会各个领域当中,并发挥着中流砥柱的作用。虽然计算机技术正在创造无限的价值,但其本身价值的体现是通过计算机软件应用来实现的,然而计算机软件在实际的应用过程中会遇到诸多安全问题,这些安全隐患会给计算机软件的运行造成巨大的影响,严重干扰了计算机软件的正常使用,因此,计算机安全技术就成为了近年来社会广泛关注的热门话题。
1计算机软件的开发现状和安全技术概述
1.1计算机软件的开发现状
为了满足现代人们日常生活和经营生产的需求,为了满足现代信息社会发展的必然要求,计算机软件逐渐向着灵敏性、功能性以及便捷性的服务方向迈进,计算机软件的应用功能越来越强大,其承担的为社会创造价值的责任也越来越重大,因此,计算机软件应用过程中的各项数据信息的安全性也就愈加重要。虽然计算机软件的开发和应用日益增加,但是网络中的计算机病毒也层出不穷、花样翻新,现阶段我国的计算机软件开发过程中面临的最重要的难题就是计算机网络安全问题。
1.2计算机安全技术概述
计算机安全技术是计算机软件在开发过程中不可或缺的重要组成部分,其应用的目的就是避免计算机软件在运行过程中受到外界的病毒感染或者人为的恶意攻击,是减少计算机软件使用过程中出现安全事故的重要保障。计算机安全技术应用的核心就是保障计算机软件运行的可靠性、安全性和稳定性,创造出更加安全、良性的计算机软件运行应用环境。
2计算机在使用过程中出现的安全问题
2.1计算机设备自身问题
计算机设备自身问题包含计算机硬件设施问题和计算机网络通信设备出现的问题,这两个方向出现的问题都会对计算机的系统安全造成致命的影响,需要在根源处加以解决,只要能够提升硬件设备的安全属性,确保相关设备的正常运行,进行标准化的操作动作,就能够实现安全属性的大幅度提升。
2.2计算机软件问题
计算机软件在使用过程中出现的问题是广大计算机用户所面临的最广泛的安全问题,这其中,计算机软件受到的安全问题分为主动攻击和被动攻击两种。首先,主动攻击是指计算机软件运行过程中,其信息处理和加工的过程被人为恶意的截取、篡改、造假和修改,破坏原有的信息,通过误导计算机软件使用者的方式来实现安全攻击,譬如:黑客攻击和病毒攻击,这两种就是典型的主动攻击类型,其对计算机软件用户造成的安全损害是最为广泛的,影响也是最为巨大的。其次,被动攻击就是利用计算机软件技术的漏洞或者技术含量偏低来进行入侵,在软件原有的数据信息中“打包”监视或者监听系统,通过对目标计算机的附带安装来实现对使用者的隐蔽监视,这种攻击方式极其隐蔽,对于安全防范意识或安全防范技术较低的用户是很难察觉的。
3安全技术在计算机软件开发的应用途径探析
3.1防火墙技术
防火墙软件安全技术是当前计算机软件开发过程中应用最为广泛的安全技术。防火墙软件安全技术可以有效保护计算机内网和外网的安全,隔离对本网络的恶意入侵,能够有效降低计算机安全隐患,减少外在网络对计算机的安全攻击。
3.2加密技术
对计算机重要文件和数据进行加密技术处理可以有针对性的抵御黑客的恶意攻击和病毒的入侵,提升计算机应对数据盗取、泄露甚至是硬件损害的安全等级,确保计算机软件使用者的经济安全和隐私,维护自身的核心利益。
3.3软件漏洞修复技术
每一款软件的开发和应用都只能够满足当下或短时间内的发展预期需求,一旦长时间应用就会出现众多的漏洞。计算机软件开发过程中要重视对自身软件的漏洞修复技术应用,对安全等级逐渐落后的软件进行系统修复,提升其安全等级,避免受到新型网络安全的供给,进而提升软件自身的安全防御能力。
3.4入侵检测技术
入侵检测技术是一项源头性的计算机安全技术,是结合统计技术、推理技术、人工智能技术以及通信技术于一身的先进的安全防御技术。入侵检测技术可以在软件使用的前沿阶段就对计算机及网络运行系统进行分析和拦截,快速筛查和寻找网络输入计算机过程中的一切安全隐患信息,并进行及时的预警和拦截,在根源处阻断来自网络的安全攻击和恶意入侵,有效提升计算机软件的安全运行能力,降低网络风险,对计算机的主机和软件自身进行源头性保护。
3.5提升监测技术人员专业能力
计算机软件开发过程要重视对自身设计人员的安全技术培养,提升软件的安全监测技术能力,做好计算机的安全监测工作,充分发挥计算机软件的安全监测功能,进而为软件使用的客户提供更加安全、优质的服务。综上所述,计算机是当今社会人们日常生活和工作生产所不可或缺的重要工具,其软件运行的安全性问题也是关乎社会发展和经济建设的重要內容。计算机软件开发企业要对计算机安全技术引起足够的重视,对当前我国计算机软件开发过程中遇到的各项安全问题进行系统的分析,进而有针对性的探寻出安全技术在计算机软件开发中的应用途径,为提升我国网络安全水平,创造安全网络运行环境打下坚实的基础。
参考文献:
[1]李慧.计算机软件开发中安全技术的应用研究[J].电脑知识与技术,2019,15(04):71-72.
[2]郭庆,黄勇.基于信息安全环境分析计算机软件的开发及应用[J].通讯世界,2015(19)
[3]王侠.计算机软件安全检测存在问题及解决对策[J].电子技术与软件工程,2014(04):94.