信息安全环境下计算机软件的开发研究

(整期优先)网络出版时间:2021-11-01
/ 2

信息安全环境下计算机软件的开发研究

1 潘远鹏 2 韦彩英

1 南宁极光圣达科贸有限公司 广西壮族自治区南宁市 53000 1

2广西民族大学 广西省南宁市 530001

摘要:当前,随着网络的迅速发展,计算机软件广泛地应用于各个领域,极大的方便了人们的生活,但是信息安全问题也逐渐增多,给人们的日常生活、互联网的开发和应用带来诸多麻烦.本文主要以计算机软件存在的信息安全风险为切入口,提出加强计算机软件以及内部信息保护工作的相关措施,进一步完善计算机软件技术的开发和应用研究,有效地提稿计算机软件数据信息的安全.


关键词:信息安全;计算机软件;

随着我国经济实力和科学技术的不断发展,我国的互联网应用越来越广泛。但是,互联网技术在为人们的生活和工作带来便利的同时也增添了许多困扰,互联网中隐藏着大量个人信息,因此稍有不注意就造成个人信息的泄露造成公民的财产损失。因此,信息安全日渐引起人们的重视,维护互联网环境中的信息安全,建立完善并具有高安全保障的信息系统是一项非常重要的工作,同时对计算机软件的开发与应用也会起到促进作用。

1计算机软件技术开发的必要性   

 计算机软件开发技术具有较高的社会使用价值,但是工作极其复杂,开发测试需要投入大量的人力、物力、财力,如果计算机软件开发成功,将会在各领域中充分发挥出其重要的作用,极大推动各行各业的进步和发展,创造出可观的经济效益以及社会效益,同时也推动计算机的发展。比如城市道路的建设发展使得城市的交通路线十分复杂,在这样的情况下,百度地图、高德导航等卫星导航软件就使得人们的出行更加便利。


2 计算机软件中的安全风险

计算机软件技术在各个领域中得到了广泛的应用,因此不管计算机的应用范围大小必然会存在相应的安全漏洞,该类软件安全漏洞的产生,给不法分子破坏信息埋下了隐患,很多不法分子也会借着软件的安全漏洞入侵网络,极大的威胁着计算机软件的数据信息安全;其次,计算机软件依赖互联网而生,网络广泛的传播很容易使计算机软件受到病毒攻击,非法人员通常会利用病毒,以电子邮件或者是访问网页等形式来予以传播,使用户在操作网络的过程中不知不觉的感染病毒,达到其恶意篡改或窃取信息之目的;大部分计算机不存在很强的技术性,没有很高的安全系数,用户利用网络传输文件或者信息的过程中,如果没有具备较高的安全系数,未进行加密处理,很容易被网络病毒所攻击,使其个人资料被不法分子窃取,最后大部分计算机对盗版软件进行安装与应用,这便引发了诸多信息安全的问题。

3信息安全环境下计算机软件的开发

3.1 提升计算机软件开发人员的素质

软件开发人员首先能够掌握计算机知识和计算机网络技术,因此就需要计算机软件开发人员具备良好的素质和职业道德素养,目前很多软件开发人员没有意识到信息安全的重要性,对于自身的专业水平和创新能力没有进行进一步的提升,导致很多软件开发核心技术存跟不上时代需求的情况。当今计算机网络软件技术迅速发展的是时代,软件的开发公司数量正逐渐地增加,软件开发行业的市场竞争越来越激烈,计算机软件的开发人员因为其自身的职业道德比较地下,非常容易出现设计的软件漏洞以及盗窃开发的核心技术等行为。因此信息安全环境下的计算机软件开发首先要重视起软件开发人员道德素质和职业素养的培养,在进行软件开发期间相关的技术人员要不断提升其自身的专业素质以及技术,同时也要认真掌握学习计算机软件设计中的技巧以及相关的专业知识,确保软件开发的顺利进行。


3.2 开展软件开发的维护工作


现阶段,计算机已经融入到大人们的工作生活中,各行业联系业务、发送邮件、储存信息等业务的开展都离不开计算机的支持。如果在维护计算机软件方面出现漏洞,计算机软件就很容易发生故障,进而导致不能正常工作,直接影响到工作效率。因此企业需要对计算机软件进行有效的维护,对计算机软件的应用情况进行追踪和管理,一旦发现软件出现信息安全的情况,要及时制定解决方案,对出现问题的地方进行故障分析,并对软件进行维护修改。

由于当前信息安全环境的大环境十分复杂,计算机软件的开发维护工作就显得十分重要,软件开发的过程不再仅仅关注软件的可使用性和功能性,还需要关注到软件开发的使用情况和维护工作,软件开发人员需要强化计算机软件的维护工作和力度,确保软件的使用和未来发展满足信息安全环境的要求。软件开发人员在进行维护工作时,需要加强对计算机硬件和软件的配置管理,对计算机软件的配置情况进行密切的关注和管理,应在保证信息安全的情况下进行软件的开发与应用。


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

      3.1防火墙技术


防火墙作为一项重要的网络安全技术已成为计算机的基础性配置。它能确保计算机网络的安全性,在计算机软件开发的过程中为了防比外部攻击,可以在内部网和外部网之间设置一道防火墙,将其作为保护的屏障,这样就能实现对计算机软件的保护,将潜在的,不确定的危险因素阻隔在防火墙外面,减少计算机系统的安全风险。防火墙具有强大的抗攻击能力,在确保计算机网络和信息安全性中发挥重要作用。防火墙技术在计算机软件中的应用效果比较好,在网络防护中应用最广的三大类型为状态检测型、应用型及过滤型。除了可以将影响计算机安全的信息阻隔在外部,还能对关键网络进行有效保护,进一步提高计算机安全系数。防火墙要设置访问权限,在接收外部信息的时候只有拥有访问权限的才能通过,还要安装相应的安全访问软件,提高防火墙对危险信息的筛查能力,这样就能减少安全事故的发生率。 

  3.2病毒入侵检测技术


计算机病毒入侵监测技术是一种相对较新的安全技术,这个技术利用收集整理信息进行分析各个关键点之间的联系,从中发现其中是否存在影响网络安全的行为或者现象,能够高效的判断出计算机和网络系统的不寻常行为,出现异常情况就能立马发现,会自动报警,技术人员就能及时的发现安全隐患,采取有效的手段处理,其更像是另一个形式的防火墙,保证信息的安全性。入侵技术综合了很多技术,比如通信、推理、统计等,同时还使用了智能技术,可以实现对计算机系统的实时在线监控,确保了计算机信息安全性。

  3.3加密技术

计算机软件开发要使用加密技术,利用某些特殊方法将其加密,在使用了这项技术之后,计算机中的信息和数据变成无法正常读取的文件或直接呈现加密状态,只有获取正确的信息解密方式,才可以看到真实数据,这样就避免了黑客攻击和病毒入侵对数据信息造成破坏,在根本上确保了信息准确性和完整性。        

3.4漏洞修复技术

安全漏洞的出现,是安全机制理论具体实现时出现的非正常情况。计算机软件开发要利用漏洞修复技术,对整个系统进行漏洞扫描,在这个过程中会发现潜在的安全风险,并且及时对系统漏洞进行修复,确保计算机运行安全性。在一定程度上,安全漏洞问题是独立于操作系统本身的理论安全级别而存在的。并不是说,系统所属的安全级别越高,该系统中存在的安全漏洞就越少。定期漏洞检测是很有必要的,也是保护计算机软件的有效手段。

5.结语

信息时代的我们己经离不开计算机了,所以对计算机软件的大力开发,是顺应时代的要求,解决人们的需要。而我国的计算机软件发展还处于初级阶段,需要计算机技术不断完善自身,软件开发人员要深入研究计算机软件开发,加强安全性建设,使其实现更为广泛的应用,

【参考文献】

1.计算机软件开发过程中嵌入式软件的应用 [J], 任启红

  1. 计算机软件开发中的分层技术探究 [J], 高鹏

  2. 计算机软件开发中的分层技术探讨 [J], 孙雷

  3. 关于计算机软件开发中需求分析的研究 [J], 章永明