教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 基于信息安全环境谈计算机软件的开发以及应用

基于信息安全环境谈计算机软件的开发以及应用

上传者:网友
|
翻新时间:2015-09-10

基于信息安全环境谈计算机软件的开发以及应用

【摘 要】近年来,计算机软件已被应用于各个领域,但一些软件的安全性问题日渐凸显,行业内的学者、专家开始关注信息安全环境下计算机软件的开发以及利用的问题。本文以信息安全环境为背景,以企业信息安全为例,分别从计算机软件的开发、利用两个角度,探讨了存在的安全隐患和可能的解决办法,试为计算机软件的开发以及应用提供一些帮助。

【关键词】信息安全;计算机软件;开发;利用

近年来,管理信息系统被企事业单位广泛应用,在提高信息管理效率的同时,开发人员不应忽视信息安全的重要性,否则一旦发生安全事件,会给用户带来巨大损失。企业信息安全的体系架构常从三个视角展开:管理、技术、控制,三个视角相互联系,形成有机整体。本文着重从技术角度,以企业信息安全为例,探讨如何构建信息安全环境,以及其对开发和应用计算机软件的重要意义。

1.信息安全环境

信息安全环境指的是一个体系,相对复杂、全面,能够保障信息相对安全,但不能完全杜绝危害的发生。信息安全环境,主要包括操作系统安全、数据库安全、防火墙安全等。构建信息安全环境,一方面依靠开发人员的责任心,一方面也需要加强企业的安全管理机制。信息安全涵盖多门学科,本文主要从计算机科学的技术角度展开讨论。

信息网络技术广泛运用于企业的日常运营、信息管理、数据交换等领域,但部分企业并不理解和重视信息安全,常有信息泄露事故的发生。究其原因,主要有三点:不健全的管理机制、不完备的安全技术、不全面的防范意识。

社会层面上,相关法律法规尚不完善,技术监管与安全标准仍有改进空间。建立信息安全环境,更多依靠企业自身。管理者不重视信息安全,可能因为信息泄漏造成企业损失,保密意识淡薄、防范措施不足,都会危害企业信息安全。

构建企业信息系统,主要依靠计算机系统和网络系统,其技术主要有关密码、病毒、数据恢复等,对相关技术的认识不足,以及人才培养的局限,使得信息应用过程中存在缺漏。面对外部黑客的攻击行为,一些技术人员无法防范,造成信息泄漏的情况屡有发生,足见安全技术普及与完善的重要性。

要建立一个全面、有效、系统的安全保障体系,需要企业各部门的共同努力,保护企业信息安全,是全体员工的责任,无意、故意泄密,以及用企业信息资源为自我服务,都是不可取的,是有悖于道德和法律的,提高员工责任意识、防范意识,对于企业信息安全环境的建设也必不可少。

2.计算机软件的开发

计算机软件常见的安全隐患包括自身安全漏洞、易遭病毒攻击、硬件水平偏低、用户操作不当等。软件开发是计算机发展的重要组成部分,开发利用计算机软件促进计算机技术发展创新。提高计算机软件的安全性、可靠性、便捷性,离不开有效的开发利用。

2.1开发过程中存在的问题

对于开发人员而言,安全意识薄弱、设计存在漏洞、技术方法落后等情况,都会造成信息安全问题的出现。开发人员把主要精力放在满足用户功能上的需求,却常常忽略安全性的重要环节。开发人员在设计系统的过程中,未能充分考虑访问控制体系,会导致信息共享环节出现漏洞,留下信息安全隐患。

值得注意的是,在计算机产生至今的半个多世纪,软件开发的技术领域发展迅速,利用落后的技术方法,是不可能开发出适用于当代企业,安全性能足够高的计算机软件的。从单一程序开发,到结构化开发,再到面向对象;从汇编语言,到中级、高级语言;从平台有关,到平台无关。近年来,各种分布式软件开发技术出现,各种新功能、体系涌现,为计算机软件开发带来了有力保障。

笔者自己使用Java语言和MySQL数据库管理系统进行软件开发。Java语言面向对象、跨平台,继承了C++语言面向对象技术的核心,用引用取代了后者易引起错误的指针,是一种简单安全的汇编语言,现广泛应用于企业的Web应用开发。Java语言本身经过多年来的发展自身已经非常安全,程序开发者则要注意在程序设计架构上和算法上不要产生漏洞,从而导致程序的安全性下降。MySQL数据库一贯以高性能、高可性和易用性著称,它已经成为世界上最流行的开源数据库。大量的个人、WEB开发者、大型公司等都在其网站、关键系统、软件包中广泛使用MySQL数据库。MySQL管理员有责任保证数据库内容的安全性,使得这些数据记录只能被那些正确授权的用户访问,这涉及到数据库系统的服务器面临的风险(内部安全性)和连接服务器的客户端风险(外部安全性)。

2.2开发层面问题的解决办法

计算机被广泛使用的今天,信息技术为人们的工作、生活提供了便利,计算机软件帮助人们解决了许多问题。计算机软件的开发,帮助人们解决了许多计算机使用中出现的问题,使其更符合人们的现实需求。笔者总结分析了计算机软件在开发层面应注意的几点事项,供企业和开发人员参考。

2.2.1提高开发人员的素质

提高开发人员的素质,包括职业道德素质和专业技能素质。开发计算机软件,要具备多方面的知识和技能,更要在实践中不断学习、完善。学习相对新颖的技术方法,是开发出优质计算机软件的有力保障,是在竞争中立于不败的基石。同时不断提高道德素养,培养责任心,形成对开发工作严格保密的良好习惯,对开发工作而言也是不可或缺的。

2.2.2做好软件开发的维护工作

做好软件开发的维护工作,实时跟踪、检测软件使用的情况。及时修复和改进出现的问题,确保用户正常使用。软件的日常维护工作以配置管理为主,开发人员应加强维护力度,以防止产生混乱。

2.2.3深入探索开发技术

深入探索开发技术,提升软件自身竞争力。引进学习国内外先进技术,重视强化技术创新,组建自身技术开发团队,力求开发出实用性强的计算机软件,并努力缩短开发周期,推动企业长足发展。值得注意的是,在提高实用性和缩短开发周期的同时,不应忽略信息加密技术的应用。具体内容将在下一节展开论述。

3.计算机软件的应用

计算机软件在日常应用中面临威胁,有许多潜在的隐患和攻击,其隐蔽性制约了计算机技术的开发应用。计算机加密技术能对非法的入侵行为予以保护,增强信息的完整性与保密性。信息加密技术包括对存储的加密和对传输的加密,为了防止信息在存储中泄漏,以及在传输过程中泄漏与被入侵。密钥的管理应用和量子加密技术,是两种重要的信息加密技术。

3.1密钥的应用管理

密钥作为一种重要的信息加密方法,是保密和窃密的对象。一旦密钥被第三方获得,因许多密钥相似或基本相同,第三方很可能窃听同用户间的信息交流,即使密钥有一定私密性。为防止信息被非法窃取,增强信息保密性,保护个人信息安全,需避免相同密钥的使用次数过多,且应经常、及时地更换密钥。推荐用户在网络上建立一个密钥分配中心,提供安全可靠的密钥,降低密钥重复率,保障信息安全。

3.2量子加密技术

量子加密技术,能够判断计算机信息是否受到攻击。利用量子加密技术,能够实现光纤一级的密钥交换和信息加密,一旦发现想要检测和接受用户发送信息的非法入侵者,用户的量子状态就会发生变化。用户能够根据量子状态的改变来判断信息是否被攻击,及时采取有效措施,避免造成损失加重。

4.结语

数字化、信息化时代,企业的运转离不开多种多样的计算机软件。在信息安全环境下开发与应用计算机软件,是保护用户信息不受侵害,防止因发生信息泄露造成损失的重要保障。任何时候都不应忽视信息安全,即使在安全的信息环境下。只有时刻保持警惕,提高开发人员的责任意识和信息水平,提高用户在使用过程中的警惕性和防范意识,才能充分地发挥出计算机软件的作用,帮助企业更好更快地发展,以推动整个社会平稳前进。

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

飞翔的蜘蛛
与命运抗争
请允许我满含泪水地回来
变质的爱
试试看你一定做得到
一个路向前走
静默之时念念之年
慈爱的母亲
人生没有意义
我,丢失了一个音
我有一位美丽而善良的姐姐
小人物
假如我是一只猫
17岁.我的天空
生命中最重要的五样东西
如何加强知识产权管理的措施
对播种机正确使用与养护的思考
小麦联合收割机常见病的救治方法
玉米联合收割机的正确操作及维护保养
浅谈农机推广工作中存在的问题与措施
对城市园林绿化重要性的探究
浅谈拖拉机主要零度部件的维护与保养
浅谈玉米双株紧靠栽培技术
论联合收割机正确使用与保存技术
农业经济发展现状及其改进措施
浅谈电控发动机典型故障的原因
养殖肉羊规范化管理方面
如何正确做好联合收割机季前准备与试运行
浅谈农田水利的发展的思考分析
拖拉机常见故障及排除方法
追逐一个永远的梦——侯小青随笔系列之一百一十一牛奶童年
追逐一个永远的梦——侯小青随笔系列之一百一十五用心倾听
追逐一个永远的梦——侯小青随笔系列之九十童年读书乐
追逐一个永远的梦——侯小青随笔系列之八十七诚信
追逐一个永远的梦——侯小青随笔系列之一百零一冲淡痛苦和烦恼
追逐一个永远的梦——侯小青随笔系列之一百三十一给予
追逐一个永远的梦——侯小青随笔系列之一百一十二可乐少年
追逐一个永远的梦——侯小青随笔系列之一百三十感悟生命
追逐一个永远的梦——侯小青随笔系列之一百零三让阳光照进来
追逐一个永远的梦——侯小青随笔系列之一百一十四咖啡中年
追逐一个永远的梦——侯小青随笔系列之九十一少年读书乐
创造性阅读模式及运用
追逐一个永远的梦——侯小青随笔系列之一百二十九我是沙漠
追逐一个永远的梦——侯小青随笔系列之一百一十三啤酒青年
追逐一个永远的梦——侯小青随笔系列之一百零二书非借不能读