于移动存储设备上的版权保护方法与流程

文档序号:14249804阅读:301来源:国知局
于移动存储设备上的版权保护方法与流程

本发明涉及数据安全领域的内容版权保护技术,特别涉及一种基于移动存储设备的内容版权保护方法。

在信息经济时代,信息为人们提升自身价值,增强个人的社会竞争能力发挥着举足轻重的作用,信息的价值得到前所未有的认同,人们对于信息的需求潜力以及消费能力与日俱增。但是,由于信息自身的特点,最终用户无意或有意地对有价信息进行任意的拷贝、粘贴,尤其是无所顾及的二次传播(如:磁盘复制、email、网络共享等),以几何级数的速度消耗了潜在的用户资源。

尤其在互联网时代的今天,非正常渠道、非合法身份获取信息的便利与低廉,直接影响和左右着信息产品的价格与市场,抑制和阻碍了信息价值的实现。

目前已有的内容版权保护方法,大多集中在软件处理上,例如:对要保护的数据内容或文档进行加密、增加数字签名等等方式。但此类处理方式由于其易传播性,故在安全性上仍然存在一定的风险。

有鉴于此,本发明的目的在于提供一种基于移动存储设备的内容版权保护方法,提高受保护数据的安全性。

本发明提供的这种于移动存储设备上的版权保护方法,包括:将专用内容版权保护的客户端软件与一移动存储设备绑定;在该移动存储设备中安装内置保护程序,并存储受保护的数据;所述移动存储设备中的内置保护程序在接收到对受保护数据进行复制或改变内容的操作指令时,判断该操作指令是否由其绑定的客户端软件发出,如果是,则执行相应的操作;否则不执行相应的操作。

较佳地,所述将专用内容版权保护的客户端软件与一移动存储设备绑定为:客户端软件生成一个唯一的标识发送给移动存储设备;移动存储设备中的内置保护程序将该唯一标识存储到保护区内。

较佳地,在该移动存储设备中存储受保护的数据为:客户端软件将用户选择的要受保护数据进行加密,将加密后的数据发送给移动存储设备进行存储。

较佳地,所述的客户端软件采用des加密算法对要受保护数据进行加密。

较佳地,所述的客户端软件接收用户发出的文件操作指令,并在操作指令中加入所述唯一的标识发送给移动存储设备;所述移动存储设备中的内置保护程序判断操作指令是否由其绑定的客户端软件发出为:内置保护程序判断操作指令中是否包含所述唯一的标识,如果包含,则为其绑定的客户端软件发出。

较佳地,所述的改变内容的操作指令包括:修改指令或删除指令。

较佳地,所述的客户端软件提供用户功能选择界面,由用户选择执行在该移动存储设备中存储受保护的数据的功能、发送文件操作指令的功能或进行设备绑定的功能。

较佳地,所述移动存储设备中的内置保护程序接收到其连接的pc设备发送的指令后,先判断指令类型,如果是存储受保护的数据,则执行所述存储保护数据的操作。如果是文件操作指令,则进一步判断是否为读操作,如果是读操作,则读取受保护数据返回给pc设备,如果不是读操作,则为复制操作或修改操作或删除操作,执行所述判断是否为绑定的客户端软件发送的指令的步骤。如果是设备绑定指令,则执行所述将该唯一标识存储到保护区内的步骤。

较佳地,所述移动存储设备中的内置保护程序判断出文件操作指令不是读操作,且不是由其绑定的客户端软件发送的指令,则向pc设备返回出错信息。

由上述的技术方案可见,本发明的这种基于移动存储设备的内容版权保护方法,将要保护数据存储到移动存储设备中,由专用内容版权保护的客户端软件与该移动存储设备绑定。只有安装了客户端软件的pc设备才能对该移动存储设备中存储的受保护数据进行复制和改变内容的操作。因此,应用本发明能够提高数据的安全性,最大程度的降低版权轻易流失的风险,从而保证版权所属单位及或所属人的利益。

图1为本

技术实现要素:
版权保护方法一较佳实施例中,安装在pc设备的客户端软件的处理流程图;

图2为图1所示实施例中,安装在移动存储设备中的内置保护程序的处理流程图。

以下参照附图并举具体实施例,对本发明进行详细的说明。

本发明公开的这种于移动存储设备上的版权保护方法,将专用内容版权保护的客户端软件与一移动存储设备绑定;在该移动存储设备中安装内置保护程序,并存储受保护的数据;所述移动存储设备中的内置保护程序在接收到对受保护数据进行复制或改变内容的操作指令时,判断该操作指令是否由其绑定的客户端软件发出,如果是,则执行相应的操作;否则不执行相应的操作。

本发明的关键在于设计了专用内容版权保护的客户端软件和安装在移动存储设备中的内置保护程序。以下实施例中对所述客户端软件和内置保护程序的处理流程分别进行详细说明。

本实施例中,客户端软件提供了用户功能选择界面,由用户选择:在该移动存储设备中存储受保护的数据(包括选择要保护数据)的功能、发送文件操作指令的功能或进行设备绑定的功能。

如图1所示,本实施例的客户端软件的处理流程包括如下步骤:

步骤101、客户端软件判断自身所在的pc设备是否连接了移动存储设备,如果是则执行步骤102,否则返回本步骤。

pc设备是否连接移动存储设备可以由pc设备安装的系统获知,客户端软件只需读取该信息即可。

步骤102、接收用户功能选择,如果是存储受保护数据,则执行步骤103;如果是文件操作,则执行步骤105;如果是设备绑定,则执行步骤106。

本步骤是通过上述的用户界面,由用户选择要执行的功能。

步骤103、接收用户选择的需要受保护的数据。

本步骤是通过上述的用户界面,由用户选择受保护的数据,可以是一个文档,也可以是某文档的一部分。

步骤104、对要受保护的数据进行加密后发送给移动存储设备,完成本次操作。

实际应用中,加密方式可以采用多种方式,举例来说,可以选择des算法对要受保护的数据进行加密。

步骤105、接收用户文件操作指令。

本步骤是通过上述的用户界面,接收由用户输入的操作指令。

步骤106、在文件操作指令中加入绑定的唯一标识发送给移动存储设备。完成本次操作。

步骤107、生成一个唯一的标识发送给移动存储设备。

本步骤中,客户端软件可以用随机数算法,随机生成一个唯一的标识。也可以从预先存储的标识表中取一个,发送给移动存储设备。

如图2所示,本实施例的内置保护程序的处理流程包括如下步骤:

步骤201、接收pc设备发送的指令。

实际应用时,移动存储设备可能连接到安装了所述客户端软件的pc设备上,也有可能连接到未安装所述客户端软件的pc设备上。

步骤202、判断指令的类型,如果是存储受保护数据,则执行步骤203;如果是文件操作指令,则执行步骤204;如果是设备绑定指令,则执行步骤205。

步骤203、接收加密的受保护数据并存储。完成本次操作。

步骤204、判断该文件操作指令是否为读操作,如果是,则执行步骤206;否则,该文件操作指令为复制或修改或删除指令,执行步骤207。

步骤205、接收客户端软件发送的唯一标识存储到保护区内。完成本次操作。

绑定指令只有可能是客户端软件发送的。

步骤206、读取受保护数据返回给pc设备。完成本次操作。

步骤207、判断该文件操作指令是否为绑定的客户端软件发送的指令,如果是,则执行步骤208;否则执行步骤209。

步骤208、执行相应的操作,包括复制、修改或删除操作。完成本次操作。

步骤209、向pc设备返回出错信息。

本步骤中,可以向pc设备返回无权进行操作的出错信息。

由上述的实施例可见,本发明这种内容版权保护方法,增加了通过硬件进行保护的手段,主要是针对一些用户选择的重要文件进行重点的版权保护,提高了数据的安全性,最大程度的降低了版权轻易流失的风险,从而保证版权所属单位及或所属人的利益。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1