APP下载

论安全技术在计算机软件开发中的应用

2020-01-01黄妮妮

数字通信世界 2020年2期
关键词:计算机软件计算机软件

黄妮妮

(昭通卫生职业学院,昭通 657000)

计算机作为人类社会全新历史时期的发展产物对人们的日常生活和生产方式都产生了重大的影响,随着信息时代的来临,计算机被广泛应用到了社会各个领域当中,并发挥着中流砥柱的作用。虽然计算机技术正在创造无限的价值,但其本身价值的体现是通过计算机软件应用来实现的,然而计算机软件在实际的应用过程中会遇到诸多安全问题,这些安全隐患会给计算机软件的运行造成巨大的影响,严重干扰了计算机软件的正常使用,因此,计算机安全技术就成为了近年来社会广泛关注的热门话题。

1 计算机软件的开发现状和安全技术概述

1.1 计算机软件的开发现状

为了满足现代人们日常生活和经营生产的需求,为了满足现代信息社会发展的必然要求,计算机软件逐渐向着灵敏性、功能性以及便捷性的服务方向迈进,计算机软件的应用功能越来越强大,其承担的为社会创造价值的责任也越来越重大,因此,计算机软件应用过程中的各项数据信息的安全性也就愈加重要。虽然计算机软件的开发和应用日益增加,但是网络中的计算机病毒也层出不穷、花样翻新,现阶段我国的计算机软件开发过程中面临的最重要的难题就是计算机网络安全问题。

1.2 计算机安全技术概述

计算机安全技术是计算机软件在开发过程中不可或缺的重要组成部分,其应用的目的就是避免计算机软件在运行过程中受到外界的病毒感染或者人为的恶意攻击,是减少计算机软件使用过程中出现安全事故的重要保障。计算机安全技术应用的核心就是保障计算机软件运行的可靠性、安全性和稳定性,创造出更加安全、良性的计算机软件运行应用环境。

2 计算机在使用过程中出现的安全问题

2.1 计算机设备自身问题

计算机设备自身问题包含计算机硬件设施问题和计算机网络通信设备出现的问题,这两个方向出现的问题都会对计算机的系统安全造成致命的影响,需要在根源处加以解决,只要能够提升硬件设备的安全属性,确保相关设备的正常运行,进行标准化的操作动作,就能够实现安全属性的大幅度提升。

2.2 计算机软件问题

计算机软件在使用过程中出现的问题是广大计算机用户所面临的最广泛的安全问题,这其中,计算机软件受到的安全问题分为主动攻击和被动攻击两种。

首先,主动攻击是指计算机软件运行过程中,其信息处理和加工的过程被人为恶意的截取、篡改、造假和修改,破坏原有的信息,通过误导计算机软件使用者的方式来实现安全攻击,譬如:黑客攻击和病毒攻击,这两种就是典型的主动攻击类型,其对计算机软件用户造成的安全损害是最为广泛的,影响也是最为巨大的。

其次,被动攻击就是利用计算机软件技术的漏洞或者技术含量偏低来进行入侵,在软件原有的数据信息中“打包”监视或者监听系统,通过对目标计算机的附带安装来实现对使用者的隐蔽监视,这种攻击方式极其隐蔽,对于安全防范意识或安全防范技术较低的用户是很难察觉的。

3 安全技术在计算机软件开发的应用途径探析

3.1 防火墙技术

防火墙软件安全技术是当前计算机软件开发过程中应用最为广泛的安全技术。防火墙软件安全技术可以有效保护计算机内网和外网的安全,隔离对本网络的恶意入侵,能够有效降低计算机安全隐患,减少外在网络对计算机的安全攻击。

3.2 加密技术

对计算机重要文件和数据进行加密技术处理可以有针对性的抵御黑客的恶意攻击和病毒的入侵,提升计算机应对数据盗取、泄露甚至是硬件损害的安全等级,确保计算机软件使用者的经济安全和隐私,维护自身的核心利益。

3.3 软件漏洞修复技术

每一款软件的开发和应用都只能够满足当下或短时间内的发展预期需求,一旦长时间应用就会出现众多的漏洞。计算机软件开发过程中要重视对自身软件的漏洞修复技术应用,对安全等级逐渐落后的软件进行系统修复,提升其安全等级,避免受到新型网络安全的供给,进而提升软件自身的安全防御能力。

3.4 入侵检测技术

入侵检测技术是一项源头性的计算机安全技术,是结合统计技术、推理技术、人工智能技术以及通信技术于一身的先进的安全防御技术。入侵检测技术可以在软件使用的前沿阶段就对计算机及网络运行系统进行分析和拦截,快速筛查和寻找网络输入计算机过程中的一切安全隐患信息,并进行及时的预警和拦截,在根源处阻断来自网络的安全攻击和恶意入侵,有效提升计算机软件的安全运行能力,降低网络风险,对计算机的主机和软件自身进行源头性保护。

3.5 提升监测技术人员专业能力

计算机软件开发过程要重视对自身设计人员的安全技术培养,提升软件的安全监测技术能力,做好计算机的安全监测工作,充分发挥计算机软件的安全监测功能,进而为软件使用的客户提供更加安全、优质的服务。

综上所述,计算机是当今社会人们日常生活和工作生产所不可或缺的重要工具,其软件运行的安全性问题也是关乎社会发展和经济建设的重要内容。计算机软件开发企业要对计算机安全技术引起足够的重视,对当前我国计算机软件开发过程中遇到的各项安全问题进行系统的分析,进而有针对性的探寻出安全技术在计算机软件开发中的应用途径,为提升我国网络安全水平,创造安全网络运行环境打下坚实的基础。

猜你喜欢

计算机软件计算机软件
禅宗软件
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
软件对对碰
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
信息系统审计中计算机审计的应用
浅谈基于C语言的计算机软件程序设计
Fresnel衍射的计算机模拟演示
谈软件的破解与保护