浅析信息安全环境下计算机软件的开发与应用

(整期优先)网络出版时间:2020-09-04
/ 2

浅析信息安全环境下计算机软件的开发与应用

崔贺

大庆石化工程有限公司 黑龙江省大庆市 163714

摘要:在信息化的环境下,现有的计算机技术应用逐步趋于成熟和广泛,互联网也为人们生活生产带来了极大的便利,促进了人类生活质量的增长。但在此背景下,互联网所存在的更多问题逐步暴露,尤其软件漏洞、系统漏洞等信息安全问题的出现,便会导致用户重要信息被泄露或盗取,进而产生很大的不良影响,困扰和影响着人们的实际生活甚至企业的未来发展。要做好信息安全环境下的计算机软件开发和应用,我们便应分析计算机存在的安全问题,掌握更为合理的软件开发手段,更好的维护软件使用安全、数据信息安全。

关键词:计算机软件;信息安全环境;开发应用

引言:共享性及开放性是信息技术会存在的显著特征,因此它又是复杂性较强的工程,间接决定着计算机软件的实际开发和应用。在信息化时代中,信息安全逐步受到更多人群和领域的重视关注,更多技术人员和专家也开展了不同方向的研究,以期从根本上构建完善的安全保障系统。分析计算机存在的安全问题,能为当下的计算机软件开发及应用提供一定参考,保障软件开发的安全性,让计算机软件在应用中也免受一定黑客病毒的侵扰。

  1. 计算机存在的安全问题分析

(一)病毒侵害

当不法分子要对计算机开展攻击时,他们会利用电脑病毒完成攻击,或运用电子邮件作为病毒传播的媒介[1]。此外,更多病毒以网页传播为主要模式,若用户在操作中出现失误,未能鉴别病毒网页和邮件,最终便易导致计算机感染不同病毒,引发信息安全隐患,导致信息被盗取或篡改。

(二)软件漏洞

对计算机软件而言,它会存在一定的漏洞,而不法分子在入侵计算机时,便有可能以此利用非法手段对电脑进行攻击,最终实现其盗取破坏信息等目的。因此软件漏洞便会直接对电脑使用的安全性产生威胁,为不法分子带来了可乘之机。

  1. 用户操作

在计算机操作中,部分用户未将软硬件进行合理搭配,配置存在一定问题,最终便易导致操作中出现一定漏洞,然后引发安全隐患问题[2]。以防火墙的配置为例,部分用户未进行防火墙的及时更新,或未选择合理的防火墙,最终导致防火墙不能拦截部分非法访问,影响防火墙的效果发挥。此外,更多用户的安全意识有限,在计算机使用中随意点击网页,或关闭防火墙、未安装杀毒软件等等,均会导致计算机使用存在安全隐患。

  1. 软硬件水平

在软件问题中,调查可知国内部分用户使用的操作系统、软件为盗版,对正版软件的使用,仍属于一类较为小众的行为,这一问题便为安全隐患埋下了诱因。而对盗版软件的使用,最终会因该类软件的安全问题,导致更大的经济损失。此外,在硬件设备中,部分用户并未对其及时的更新换代,也未及时对其漏洞进行修补,上述问题均影响了计算机的安全使用。

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

(一)做好开发技术提升

软件开发决定着软件在市场内的竞争力,由此可知,计算机技术的更高水准,便能为软件开发带来更大的支持及便利,而软件质量的好坏,也受软件开发技术的直接影响,为此做好开发技术的提升,便是做好软件开发的重要举措。分析可知我国在软件开发技术上相比国外仍显落后,为此有关企业可及时对国外优秀的高新技术进行引进,或重视企业内部技术研发的投资,在企业内部进行技术开发团队的建立,以此为软件开发技术的进步提供支持,让企业的开发技术能长期处于先进行列。

(二)做好软件开发维护

使用过程内的软件维护是一项维护重点,此外在软件的开发过程中,维护工作的开展也更为重要[3]。软件开发者在工作中,应对软件运行的状态进行及时观察,对反馈信息进行全面收集,当发现问题时及时修正问题。当下软件存在更为复杂的应用环境,为此开发人员应积极参与内部的软件维护工作,调查可知当下的软件维护中配置管理是一个重要方向,为此将该项工作做好能避免文档出现混乱状况,保障软件开发质量。

(三)做好人员能力培养

软件开发者的专业能力会直接决定软件开发的实际质量,为此有关企业要对开发者的能力培养提高重视,使其逐步将个人技术水平提高,并提高职业素养。在软件开发环境及平台的逐步更新下,企业要组织开发者定期进行新型技术的学习,培养人员的创新能力。此外,我国当下的软件产业发展速度较快,对人才的需求量大,且各企业间的竞争也更为激烈。因有关法律的尚未完善,导致该行业内部分软件开发者对个人职业道德的要求有限,这一问题会带来核心代码泄露问题,或有部分开发者恶意利用软件开发后门,以此为个人谋取不正当的利益,因此企业要重视从业者职业道德的培养,构建一支专业能力、职业素养兼备的软件开发团队。

  1. 信息安全环境下计算机软件的开发应用

综上所述,计算机网络的逐步发展,使得计算机信息安全问题逐步暴露出来,更多安全隐患有着较高的隐蔽性,在为用户带来安全风险的同时,也阻碍着当下计算机软件开发的发展。要保障信息的保密性,加密技术的应用便能实现这一目标,最终完成和谐信息环境的营造,将信息安全水平充分提高。

  1. 信息加密

在加密及储存信息时,信息加密方式的应用,便能将明文往密文转变,使其不可直接进行读取,这便是信息加密技术的原理。要实现对信息的读取,便需对信息解密的方式进行攻破,以此便能阻碍非法入侵者对机密信息的阅读。对信息明文到密文的转变,便是对信息开展的加密处理,而用户再将密文往明文转变,便是信息解密的过程,在信息解密中要求用户拥有密钥,否则便较难对加密信息进行读取,因此该项技术也被认定为确保信息安全的有效途径。

  1. 信息加密的应用

  1. 密钥管理。密钥是加密信息的重要方式,是窃密及保密活动中的基本

对象。私密性是密钥的主要特征,一般在计算机信息的交换途中会用到多个密钥,而部分密钥出现基本相同的状况。因此若密钥被其他方所获取,用户间的信息交互便易被其他方所窃听,最终影响信息安全。此外,当相同密钥的使用次数更多时,该类密钥所保密的数据信息便存在更大的泄露可能性,要保障信息保密性,尽量使其免受非法窃取影响,便需在密钥使用中对密钥进行及时更换;

第二,量子加密。对量子加密这一技术而言,它是一类新型的技术方法,主要用于对计算机信息有无遭受攻击的判定。在该类技术的应用下,能更新信息加密及密钥交换,使其升为光纤一级。若非法入侵方要对用户所传输信息进行检测及接收,便会导致用户方量子状态受到影响,此时用户便能从量子波动状态出发,对信息的保密状态、有无遭受攻击进行判定,最终实行有效的减损措施,保障一定的信息安全。

结束语:结合以上,在我国信息化的发展下,与之相关的更多技术发展步伐更为加快,网上办公、电子支付在人们生活生产中的广泛使用,使得信息安全逐步受到更多人群重视,因此对计算机软件的合理开发和应用,在未来世界中将更为重要。但客观而言,在当下的技术条件下,计算机的使用必然会存在一定的网络安全问题,为人们的软件使用、设备使用带来一定困扰,威胁人们生产生活。为此在计算机软件的开发及应用中,软件开发者便应在信息安全保障上加大研究力度,将安全维护等工作做好,以此为人们提供更为安全稳定的计算机、计算机软件服务,保障计算机领域的信息安全。

参考文献:

[1]甘鹏程.信息安全环境下计算机软件的开发与应用研究[J].无线互联科技,2018,v.15;No.138(14):62-63.

[2]宇文斐.信息安全环境下计算机软件的开发与应用分析[J].产城(上半月),2019,000(001):1-1.

[3]许嵬.刍议信息安全环境下计算机软件开发与应用[J].科研,2016,000(007):00203-00203.