APP下载

计算机软件的保护方法探讨

2018-05-02李洋

智富时代 2018年2期
关键词:保护策略计算机软件数据安全

李洋

【摘 要】近年来计数机网络在我们生活中得到十分广泛的应用,我们的日常生活和工作已经离不开计算机的使用,而计算机软件是我们使用计算机的重要方式,计算机软件的安全关系到用户对数据信息,一旦被破解或者跟踪就可能发生较大的危害。本文以計算机软件的保护方法为探讨重点,对计算机软件的保护进行全面概述,并针对计算机软件的保护方法提出针对性的建议,有助于计算机软件的保护,进而更好的保护用户的数据安全。

【关键词】计算机软件;保护策略;数据安全

计算机软件是计算机发挥其作用的关键,是计算机软件开发人员的心血,计算机软件给我们的生活和工作带来极大的便利,通过计算机软件实现用户数据的分析和处理,而计算机软件的保护一直以来也是计算机发展的重要内容,只要更好的保护好计算机软件,才能使其为人们的工作和生活更好的服务。

一、计算机软件保护概述

(一)计算机软件的作用

近年来信息技术的不断发展给社会发展带来了较大的变化,计算机及时被应用到诸多领域,无论是工业、农业、科研等方面计算机软件都有着广泛的应用,对这些行业的发展起到积极的推动作用。不但如此,计算机软件也给我们的生活带来诸多便利,我们的很多工作离不开计算机软件,我们生活中网络购物、网络休闲游戏等都离不开计算机软件。对经济行业来说计算机软件可以有效的处理大量数据,并进行准确的计算。计算机对我们的生活、工作、对社会的经济发展等都有十分积极的意义。

(二)计算机软件保护的内容

计算机软件在社会经济发展和人民生活中都有十分特殊的意义,计算机软件的保护是非常重要的内容,因此需要高度的重视计算机软件的保护工作。计算机软件的保护工作内容体现在两点,第一点是计算机软件是开发人员的心血,是受知识产权法保护的商品,只有经过许可才能传播和使用,而计算机软件相比商品,其更容易被复制,这就造成计算机软件盗版问题频发,我们和很多人在生活中都有意无意的使用过盗版计算机软件,这不利于软件行业的健康发展。此外计算机是人们储存信息的重要工具,一些不法分子利用计算机软件进行跟踪或者破解,进而破坏计算机系统,达到盗取信息或者删除计算机数据的目的,这给计算机用户带来极大的安全隐患,对计算机软件的保护是非常必要的。

二、计算机软件的保护方法

(一)注册码的保护

计算机软件的保护过程中注册码保护是非常有效的一种策略,并且得到较为广泛的应用,注册码保护的方法对计算机软件的保护具有一定的针对性。是根据计算机软件自身特点设定的,特别是计算机的硬件生产会有相应的编码编号,这就和软件形成了对应的关系。计算机软件在使用过程中,需要输入相应的注册码,注册码是由软件开发商生产和设计的,计算机用户需要向软件开发商购买相应的注册码,这样就保证了一台计算机使用一个注册码进行软件操作,进而有效防范计算机软件的非法传播。但是在现实生活中,注册码的编写同样采用的是软件编程的系统,因此也会存在被破解的情况,所以还需要进一步的加密操作。

(二)计算机软件的加密保护

就当前主流的计算机软件加密功能来说有两种,第一种是软件加密,软件加密主要是软件的开发者通过特定算法进行,软件加密的成本相对较低,这也是较常使用的一种方法,适用于很多软件,并且破解难度较高,保密效果比较好。软件加密的方法主要有几种,有钥匙盘法、计算机硬件效验法,此外纯密码法也经常使用。其次硬件加密法是计算机软件保护重要方法,加密锁加密狗的形式较常用到的,硬件加密法具有较高的成本,因此,使用范围也有一定限度,更多的应用于一些高档软件的保护之中。

(三)计算机软件的反跟踪技术

当前计算机软件安全隐患之中,软件的跟踪是常用到的一种方法,一些人通过软件跟踪,进行计算机系统的破坏,进而达到自己的非法目的。实现软件的跟踪需要跟踪软件来进行操作,跟踪软件主要有两种形式,第一类是动态跟踪,第二类是静态跟踪。无论是哪种跟踪方法,其目的都是通过软件的跟踪实现计算机的入侵行为。因此,想要更好的防范计算机软件的跟踪,需要进一步的发展计算机软件反跟踪技术。实现计算机软件的反跟踪主要有几种方式,第一种是封锁键盘输入第二种是检测跟踪,第三种是设置堆栈指针,除了这些方法还有一些其他的反跟踪方法可以应用,这些方法的目的都是为了更好地保护计算机软件安全,进而更好的保障计算机软件使用者的信息和数据安全。

(四)加强计算机软件安全相关法律法规建设

近年来计算机软件安全方面的违法犯罪行为增多,关于计算机软件安全的法律法规建设也受到社会的广泛关注,想要保障计算机软件的安全与稳定发展,相关法律法规建设是非常必要的,对计算机软件犯罪行为进行刑法上的惩治能够起到很好的预防和震慑效果。近年来我国也在计算机软件安全方面不断进行法律法规的完善,这也是计算机软件安全在未来发展过程中会不断进步的地方,随着法律法规的完善,计算机软件发展的环境会越来越好,会进一步推动计算机网络的发展,给我们社会经济发展提供重要动力,同时也为我们的生活提供更多的便利。

三、计算机软件保护的发展应用

信息时代计算机软件也在不断的发展,想要解决好计算机软件的安全问题,依旧是当前较为重要的问题,计算机软件的安全问题也在不断的发展,随着软件的升级,计算机软件的保护措施也要进行相应的升级,才能更好的保护计算机软件的安全。注册码和软件加密技术的结合是未来计算机软件保护发展的趋势,而反跟踪技术的应用各方面还需要不断的完善。这些都是从技术角度的防范措施,此外还要重视计算机软件外部环境的改善,计算机软件设计人员要做好软件的开发设计工作,对计算机软件存在的缺陷进行全面的分析,进而采取针对性的措施,在软件设计环节进行更好的防范。

四、结束语

随着信息技术的不断发展,计算机软件也在不断的更新换代,而当前计算机软件安全问题仍然是非常突出的问题。计算机软件在各个领域发挥着关键的作用,而计算机软件的安全关系到国家重要行业、社会经济发展、个人信息安全等各个方面。正确认识到当前计算机软件安全存在的问题,才能更的制定针对性的防范措施,进而更好的保障计算机软件的安全,为我们提供更加安全的计算机软件使用环境。

【参考文献】

[1]周莹莹, 欧阳玉峰. 计算机软件工程的维护措施和方法研究[J]. 黑龙江科技信息, 2016(2):160-160.

[2]邓平, 邓豪. 测试技术和保护技术在计算机软件的应用探讨[J]. 中文信息, 2017(6).

[3]邓金来. 计算机通信网络安全与防护策略探讨[J]. 数字通信世界, 2017(9).

猜你喜欢

保护策略计算机软件数据安全
云计算中基于用户隐私的数据安全保护方法
基于C语言的计算机软件编程
建立激励相容机制保护数据安全
浅谈不同编程语言对计算机软件开发的影响
大数据云计算环境下的数据安全
浅析油气层损害机理及保护策略
浅谈基于C语言的计算机软件程序设计
移动阅读环境下数字版权保护探究
庐山牯岭近代别墅旅游资源现状与保护策略研究
大数据安全搜索与共享