计算机软件版权保护方法研究

2016-05-14 11:05:19王云晓张学诚孙海龙
网络空间安全 2016年4期

王云晓 张学诚 孙海龙

【 摘 要 】 伴随软件行业的发展,计算机软件越来越容易受到复制和盗版的威胁。论文分析了成功软件版权保护方法的实现技术,并提出从法律和管理上同时发力,全方位地实现软件版权保护,切实维护好软件开发者的合法权益。

【 关键词 】 软件;版权保护;软件加密;软件水印;机器码

【 Abstract 】 With the development of software industry, the computer software is more and more vulnerable to the threat of piracy and copy. This paper analyzes the realization technology of successful software copyright protection methods, and put forward to strengthen together in law and management, to achieve a full range of software copyright protection and safeguard the legitimate rights and interests of software developers.

【 Keywords 】 software; copyright protection; software encryption; software watermarking; machine code

1 引言

随着信息技术的发展,计算机软件产业也迅速崛起,成为社会经济不可缺少的一部分。然而计算机软件特有的复制成本低、复制效率高的特点,使得软件产品往往成为版权侵犯的对象。软件盗版、软件非法拷贝等问题日益严峻,因此软件产品知产权的保护变得尤为重要。为了保护软件所有人的权利,必须从技术、法律、管理等各方面考虑,进行全面保护。

2 技术保护

通过技术手段进行软件保护,防止对软件产品的非法复制和使用,以及对软件产品进行的非法修改。

2.1 硬件加密

硬件加密指使用硬件和软件结合的方式来实现软件的加密。基于硬件的方法有加密狗、加密锁保护、光盘保护等。常用的是插在计算机的接口上的加密狗,加密后的软件在执行时需要访问硬件加密狗。但是,硬件加密成本较高,主要应用于行业用户中,不适用于普通用户,也不利于网上发布软件。

2.2 网络加密

网络加密是利用网络技术对软件进行加密保护的技术。常见的方法有网络验证等。网络加密需要将软件运行的重要数据放在服务器上,只有通过联网验证用户注册信息后才能取得这些数据运行软件,它的加密强度较高,但是需要建立专门的服务器网站,成本高。……

登录APP查看全文