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

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

王 峥

引言

21世纪是互联网时代,计算机的功能也越发完善与强大,同时在人们的生活中扮演着重要的角色。现在的计算机已经不像以往那样庞大笨重,而是以体积小巧功能全面为发展方向。同时,在计算机发展过程中其中软件开发也得到了快速的发展。计算机软件所涉及到的领域非常多,因此如何有效保障计算机软件使用者的安全性是亟待解决的一个重要问题。如今垃圾邮件、木马病毒等是用户在使用过程中容易遇到的问题,同时形式也在不断的发生着改变,因此安全技术在计算机软件开发中的应用就显得尤为重要。

1概述

科学技术水平不断进步发展,社会已经进入互联网时代并在不断飞速前进。在人们的生活生产中对于计算机的应用也已成为常态,计算机发挥的作用越来越重大,是社会发展和国家进步的重要助力。随着经济的快速发展,科学信息的进步,当前人们正处于互联网时代,人们在生产生活中和计算机有着紧密联系,计算机也在多区域被广泛使用,帮助人们解决更多生活琐事。我国经济发展快,使用计算机软件已变成必然情况,这也是证明我国的综合实力的表现。本文将通过对计算机发展和计算机的软件开发等方面入手,对安全技术在软件开发中发挥的作用进行简单介绍分析,为软件开发提供几点参考。

2计算机软件开发中存在的问题

2.1计算机实体设施受损

计算机的实体设备以及网络通信设备受到损伤会给计算机的安全运行带来隐患,而实体设备受损的原因包括自然灾害、设备老旧带来的电路老化以及人为的故意损坏等。计算机的实体设备受损严重可能导致计算机网络的整体瘫痪崩溃,给计算机用户带来麻烦,造成损失。而实体设备的受损原因众多,导致计算机的安全技术应用也受到了一定制约,给计算机的软件开发也造成了很多阻碍。

2.2信息的加工处理以及传输易受攻击

计算机的信息处理以及传输过程是最容易受到攻击的阶段,受到的攻击可分为主动攻击和被动攻击。被动攻击是指计算机受到攻击时,只是信息的传输受到监视以及窃听,信息内容被盗取,但对计算机网络并不造成实际伤害,其目的主要是对传输信息进行窃取;主动攻击则是在计算机的传输中对计算机信息进行修改、截取以及造假,其主要目的是阻断计算机信息传输的正常运作,通过篡改传输信息,改变信息传输内容完成攻击任务。

2.3计算机的硬软件技术含量偏低

计算机硬件软件是计算机的重要构成,而在现阶段的计算机软件市场上,盗版软件占据了绝大的市场份额,正版软件却少有人问津,这一现象也是导致计算机的信息安全无法得到有效保障的原因。计算机软件配置以及相关硬件设备的更新不及时,漏洞补丁等也很少定期下载更新,计算机的信息安全性无法得到保障。

2.4计算机用户的操作问题

在人们的日常生活工作中对于计算机的应用越来越广泛,但很多计算机用户在计算机的操作中存在很多缺陷,新近用户掌握简单的操作方式,因此在遇到计算机的配置不准确等问题的前提下继续操作,给计算机信息安全造成了一定威胁。除此之外,一些计算机用户的网络安全意识比较薄弱,对于计算机的配置,例如防火墙的配置不科学,不能发挥防火墙的最佳作用,对于计算机的防护不到位也给计算机的信息安全性造成了影响。

期刊文章分类查询,尽在期刊图书馆

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

3.1防火墙以及信息加密技术的应用

目前,各种类型的安全技术已经在计算机软件开发过程中得到了广泛的应用,并且已经取得了很好的效果。其中防火墙技术能够将一些不安全的信息进行隔绝,这样可以在很大程度上提高计算机软件开发过程中的安全性。防火墙只能让通过审核的应用进入,同时还能够划分内部网络,进而进行隔离保护,以最大限度减少对网路运行的影响。除此之外,信息加密技术则可以让计算机软件开发过程中真正的信息隐藏起来,让一些不法分子无法得到真实的信息,这样可以极大的提高计算机软件开发过程中的安全性。

3.2入侵检查技术

在近几年来研发的入侵检测安全措施,有效避免网络攻击,入侵检测措施是对计算机自身系统的构造和网络特征进行分析,统计出现的异常情况,对出现攻击活动应进行警报,它结合统计型技术,通信技术和推理技术,并且还涉及到人工智能的范围领域,准确监测计算机网络体系,对于出现的异常情况应进行辩解是否被攻击,在一定程度上降低用户损失。同时有主机和网络混合型入侵检测技术,是按照监控对象种类进行划分,计算机操作系统数据实施全面盘查的依据,是主机的入侵检测措施。入侵检查技术是最近几年所发展出来的一种安全技术,能够对网络的攻击产生很好的效果。入侵检查技术可以快速对计算机网络的系统结构以及特点进行分析,同时针对异常的现象可以对即将可能发生攻击的活动进行警报。入侵检查技术是集统计技术、通信技术以及推理技术为一体,同时还涉及到人工智能技术,可以对计算机软件开发过程进行精准的监控,有效辨别一些计算机的异常动态。计算机网络入侵检查技术可以通过分析网络数据的流通来达到对计算机软件开发的保护目的。其中混合型的入侵检查技术能够结合前两者的优点,所保护的范围也更加广泛和全面,效果也更加明显。

3.3反病毒技术

反病毒技术主要是计算机软件开发过程中针对病毒的入侵主要以防范、检查和消灭作为切入点,进而达到保护计算机运行安全的目的。在计算机中可以安装反病毒的程序,让病毒无法有效攻击,甚至可以降低病毒入侵的可能性。防病毒技术可以通过病毒传播的特点来确定计算机是否感染了病毒,或者通过对计算机的运行数据进行分析,来确定是否被病毒感染。一旦发现病毒入侵,可以反病毒技术可以立即采取消灭措施。其中安装杀毒软件是较为常见的方法,但是并不是每次都可以将病毒消灭完全,因此要及时更新杀毒软件,进而提高计算机软件开发过程中的安全性。

结语

计算机及网络系统的未来发展前景是无限广阔的,同样其成长空间也是非常广阔的。计算机的安全问题影响着人们生活工作的各个方面,在提升人们生活工作质量以及保护个人信息方面都发挥着非常重要的作用,在商业信息的隐私保护方面意义同样重大。因此必须强化计算机安全技术的研发以及设计,选择专业的设计开发团队,配合有效合理的设计方案进行计算机安全技术的开发应用。对于研发出的计算机安全应用技术进行不断创新和深入研究,促进其获得更高水平的技术提升,提升计算机开发软件的安全可靠和实用性。

参考文献

[1]张婕,袁力田.软件工程技术在计算机系统软件开发中的应用[J].无线互联科技,2018,15(19):155-156.

[2]向思豪.计算机软件开发技术的应用与研究[J].中国新通信,2015(09):68.

[3]陆涛.计算机软件开发中的分层技术运用[J].电子技术与软件工程,2016(18):67.

论文作者:王 峥

论文发表刊物:《中国西部科技》2019年第6期

论文发表时间:2019/6/5

标签:;  ;  ;  ;  ;  ;  ;  ;  

安全技术在计算机软件开发中的应用王论文_王 峥
下载Doc文档

猜你喜欢