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

2014-10-07 15:39:13 大云网  点击量: 评论 (0)
摘 要:目前,计算机技术的应用已深入到各个领域中,信息技术的安全性问题日益突出,怎样在信息安全环境下开发和应用计算机软件,这是行业专家及学者共同关注的课题。本文简要分析当前计算机软件存在的安全隐患
摘 要:目前,计算机技术的应用已深入到各个领域中,信息技术的安全性问题日益突出,怎样在信息安全环境下开发和应用计算机软件,这是行业专家及学者共同关注的课题。本文简要分析当前计算机软件存在的安全隐患,并以计算机安全环境为背景,阐述了计算机软件开发与应用表现。
关键词:信息安全 计算机软件 开发应用
1 计算机软件中的安全隐患
1.1 计算机软件自身的漏洞
    不管是哪一款软件,必然有其自身的某些安全漏洞,这已是事实。该类软件安全漏洞的产生,给不法分子破坏信息埋下了隐患;很多不法分子也会借着软件的安全漏洞来对网络进行攻击。
1.2 容易遭受病毒攻击
    非法人员通常会利用病毒,以电子邮件或者是访问网页等形式来予以传播,使用户在操作网络的过程中不自觉地感染病毒,达到其恶意篡改或窃取信息之目的。当用户利用网络传输文件或者信息时,如不对之进行加密处理,很容易被网络病毒所攻击,使其个人资料被不法分子窃取。
1.3 计算机软硬件水平偏低
    针对当前的计算机软件来说,盗版软件占主导,而使用的正版软件相对较少,这便容易给计算机带来一定的信息安全隐患。因此,应强化对计算机软件的优化配置,从根本上解决计算机的信息安全问题。在这一过程中,还应及时更换破旧的电脑硬件设备;在安装软件的过程中,应尽量选择正版软件,并定期更新和下载漏洞补丁,从而有效解决信息安全问题。
1.4 用户操作不合理
    不少用户在使用计算机时,通常会遇到配置不正确等一系列问题,此时计算机可能存在较大的安全漏洞。例如,计算机的防火墙配置不合理,其防护功能便得不到发挥。加之很多用户未形成高度的计算机安全意识,很可能会带来各种网络安全问题。
 
2 计算机软件开发分析
    在信息技术每日更新的今天,其对人类的工作、生活带来了极大的便利。计算机软件开发帮助人们解决了计算机操作和使用中出现的很多问题,使其能更贴近人们的现实需求。计算机软件开发对创新性有较高的要求,对计算机发展和人类生活有十分重要的意义。而计算机的开发应用也离不开计算机软件的支撑,应通过多种方式方法来搞好软件开发工作。
2.1 提高计算机软件开发人的素质
    软件开发人员应掌握先进的计算机开发技术,并树立起高尚的职业道德素质。软件开发要求相关人员应逐步提升其专业技术,认真学习计算机软件技术及相关知识,努力完善软件开发技术;要逐步培养和提升其创新能力,研发出先进、优质的计算机软件。在计算机技术不断发展的今天,软件开发公司数量也在不断增多,企业间的竞争日趋激烈。部分软件开发人员因职业道德较为低下,容易出现泄漏软件开发的核心技术等行为。只有不断提高相关人员的道德素养,并对计算机软件开发工作进行严格保密,才能保证软件开发的如期开展。
2.2 切实做好计算机软件开发的维护工作
    计算机软件开发过程中,还必须做好相应的维护工作,使软件能得到合理使用。计算机软件开发人员应实时跟踪和检测软件的使用状况。针对计算机软件使用中出现的问题,应及时予以修复和改进,确保其使用通畅。因现阶段软件应用环境相对复杂,必须强化对软件开发人员的维护力度,使软件使用能符合环境的发展需要。目前,对软件的维护工作应以配置管理为主,要实时跟踪和控制软件的配置状况,以免计算机应用中文档产生混乱。
2.3 深入探索计算机软件开发技术
    计算机软件开发技术,有助于更好地提升软件自身的竞争力,加之软件开发对计算机技术提出的要求越来越高,因而软件开发人员也必须从开发技术上下功夫。从现阶段来看,软件开发人员可学习和引进外国很多先进的软件技术,并将其应用到计算机软件开发工作中,使软件开发质量得到逐步提升。此外,软件开发企业还应重视和强化技术创新力度,通过改善软件质量来增强企业自身的竞争力。软件开发企业应组建自身的技术开发团队,对软件开发技术进行深入研发与创新,使计算机软件更具实用性,从而推动软件企业更快向前发展。
 
3 信息安全环境下计算机软件的应用
在计算机网络不断发展的今天,计算机信息安全也面临着很大威胁,计算机安全问题日益突出。现代计算机中很多潜在隐患及攻击等,都具有其相应的隐蔽性与潜在性,其存在制约了计算机技术的开发应用。信息加密技术属于信息安全防卫中较为有效的一项技术,其能对非法用户的入侵与窃听等予以防护,同时也可有效避免恶意软件的侵入,提高计算机信息的完整性与保密性。即便是在信息安全环境下,也应强化对信息加密技术的创新与深入研究,营造和谐的信息环境,使计算机软件得到更有效的开发与利用。
3.1 信息加密技术
信息加密技术,即计算机信息在储存与传输过程中,通过某种信息加密计算方式,将信息明文转变为无法读取的密文,想要读取信息就必须先攻破信息解密的方法,从而避免非法入侵者伺机阅读某些机密信息。将计算机明文信息转变为密文,该过程实质上就是对信息进行加密处理,信息读取者将密文转变为信息明文的过程是信息解密,解密信息必然要求相应的密钥,否则很难读取其中的加密信息,因而信息加密技术也被认为是保障信息安全的最可靠方法。
3.2 信息加密技术的应用
3.2.1 密钥的应用管理
    密钥,是信息加密的重要方法,是保密与窃密的基本对象。密钥具有一定的私密性质,不过因计算信息交换过程中通常会使用多个密钥,且很多密钥基本相同,如此一来,只要密钥被第三方获得,则其同用户之间的信息交流便很可能被第三方窃听,这对个人的信息安全有很大影响。与此同时,相同密钥使用次数越多,使用该密钥进行保密的信息就越有可能泄露,要增加信息的保密性,避免其被非法窃取,就必须在使用密钥时及时更换密钥。文章建议在互联网上组建一个能提供安全密钥的分配中心,单个用户只能获取一个与分配中心沟通的密钥。如此一来,不仅能适应用户对信息的保密需求,也能减少对密钥的重复使用,提高秘钥的安全性。
3.2.2 量子加密技术
量子加密技术,是用于判定计算机信息有没有遭受攻击的一种技术方法,运用该项技术,可将密钥交换与信息加密更新到光纤一级。非法入侵者如想要检测,且接收用户传输的信息,便会对用户的量子状态产生影响,用户此时则可以量子状态的波动状况为基准,判定信息有没有遭受攻击,从而采取有效的减损措施。
 
4 结语
信息安全环境下,计算机软件的开发与应用,关乎计算机网络的后续发展。值得注意的一点是,即便在安全的信息环境下,也应重视计算机的信息安全,发挥计算机软件对社会发展的推动作用。
 
参考文献:
[1]陈斌.计算机软件的深度开发应用[J].科技致富向导,2013(32).
[2]王浩.探析计算机软件开发的规范化[J].计算机光盘软件与应用,2013(18). [3]赵明亮.计算机应用软件开发技术[J].黑龙江科技信息,2014(26).
大云网官方微信售电那点事儿

责任编辑:叶雨田

免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞