文件防拷贝方法及其系统的制作方法
【专利摘要】本发明提供一种文件防拷贝方法及其系统,所述方法包括以下步骤:当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY;若是,则使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件;将所述加密文件授权给指定用户、用户群或用户级别;当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。本发明的方法及其系统,用户可以对被授权资料进行阅读,而且仅仅只能阅读,不能对授权资料做其它如屏幕拷贝、文件保存、文件另存为、文件内容拷贝并粘贴到其它文档中等操作,从而真正意义上保护了知识产权。
【专利说明】文件防拷贝方法及其系统
【技术领域】
[0001]本发明涉及保护知识产权领域,特别是涉及一种文件防拷贝方法以及一种文件防拷贝系统。
【背景技术】
[0002]随着互联网越来越广泛地应用,知识产权保护成为难题。拥有知识产权的政府、公司、个人等的资料可以被非法大量复制,然后在网络上大量传播,使知识产权拥有者的利益受到极大的损害。
[0003]传统的文件防拷贝方法中,仅仅只能对文件进行加密保护;但是将这些文件提供给被阅读者时,被阅读者仍然可以对这些加密文件进行屏幕拷贝、文件保存、文件另存为其它文件、文件内容拷贝并粘贴到另外的文档中等操作,使被加密文件还是能还原出来,这样知识产权拥有者无法防止自己的作品被盗版、传播,使知识产权拥有者的利益受到极大损害。
[0004]可见,传统的文件防拷贝的方法在实际使用中显然存在不足和缺陷,有必要进行改进。
【发明内容】
[0005]基于此,本发明提供一种文件防拷贝方法及其系统,能够实现知识产权拥有者提供被授权阅读用户对其作品只有阅读权,不能被拷贝、传播给未授权用户。
[0006]为实现上述目的,本发明采用如下的技术方案:
[0007]—种文件防拷贝方法,包括以下步骤:
[0008]当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY ;
[0009]若是,则使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件;
[0010]将所述加密文件授权给指定用户、用户群或用户级别;
[0011]当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。
[0012]一种文件防拷贝系统,包括:
[0013]判断模块,用于当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权 KEY ;
[0014]加密模块,用于在所述判断模块的判断结果为是的情况下,使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件;
[0015]授权模块,用于将所述加密文件授权给指定用户、用户群或用户级别;
[0016]打开模块,用于当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。
[0017]由以上方案可以看出,本发明的文件防拷贝方法及其系统,使用带有智能芯片的硬件设备来对需要加密的文件资料进行加密,并对资料进行用户、用户群或用户级别的授权;被授权用户、用户群或用户级别只能使用授权的硬件设备才能打开被授权的文件资料用于阅读,而且仅仅限于阅读,不能对授权文件资料做其它比如屏幕拷贝、文件保存、文件另存为、文件内容拷贝并粘贴到其它文档中等操作,防止资料被复制和传播,从而真正意义上保护了拥有知识产权的政府、机构、公司、个人等的知识产权。
【专利附图】
【附图说明】
[0018]图1为本发明实施例中一种文件防拷贝方法的流程示意图;
[0019]图2为本发明实施例中一种文件防拷贝系统的结构示意图。
【具体实施方式】
[0020]为了使本发明的目的、技术方案及其优点更加清楚明白,下面结合附图及具体的实施例,对本发明作进一步详细说明。所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]参见图1所示,一种文件防拷贝方法,包括以下步骤:
[0022]步骤S101,当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY ;若是则进入步骤S102。
[0023]本发明实施例中使用带有智能芯片的硬件设备来对被授权资料进行加密,当然还可以使用其它的授权方式,如文件授权,网络授权等。作为一个较好的实施例,所述带有智能芯片的硬件设备可以包括如下:usbkey、sim卡、IC卡、非接触智能卡等。
[0024]作为一个较好的实施例,若判断得出所述带有智能芯片的硬件设备不是授权KEY,则给出请求授权的提示。
[0025]步骤S102,若是(即所述带有智能芯片的硬件设备是授权KEY),则使用预定的加密策略对用户所选择的需要加密的文件(或文件夹,文件夹下包括一个或一批需要加密的文件)进行文件加密制作,生成加密文件,然后进入步骤S103。
[0026]需要说明的是,上述用户所选择的需要加密的文件可以是任意文件。
[0027]作为一个较好的实施例,所述步骤S102中预定的加密策略可以为按用户名加密、按用户群加密或按用户级别加密。本发明实施例中,如果选择“按用户级别加密”(缺省选项),则可以对文件按照“一般”、“中级”、“高级”、“VIP级”从低到高四个不同级别进行加密,对用户来说,所拥有的授权级别KEY可以打开本级别及以下低级别的文件。如果不选“按用户级别加密”,则“按用户名加密”,此时只有拥有选中的用户KEY才能打开加密文件。
[0028]作为一个较好的实施例,在步骤S102生成加密文件之后,还可以包括如下步骤:
[0029]步骤S1021,获取所述需要加密的文件的扩展名;
[0030]步骤S1022,根据所述扩展名获取对应的应用程序名(即能打开这个扩展名的应用程序);
[0031]步骤S1023,将所述扩展名、应用程序名存储在所述硬件设备中。本发明实施例中知识产权拥有者可以对需要加密的资料的扩展名、能够打开这些加密资料的应用程序名存储在usbkey、sim卡、IC卡、非接触智能卡等带有智能芯片的硬件设备中(包括其它授权方式,如文件授权,网络授权等)。[0032]步骤S103,将所述加密文件授权给指定用户、用户群或用户级别,然后进入步骤S104。
[0033]步骤S104,当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作(且仅仅只能是阅读操作,禁止以下其它操作:
[0034]1、屏幕拷贝;
[0035]2、文件保存;
[0036]3、文件另存为其它文件;
[0037]4、文件内容拷贝并粘贴到另外的文档中)。
[0038]作为一个较好的实施例,在步骤S104打开对应的加密文件之前,还可以包括如下步骤:
[0039]步骤S1031,将用于打开所述加密文件的应用程序与所述硬件设备中存储的应用程序名进行授权鉴别,判断是否为非法应用程序。判断的过程具体如下:如果这个应用程序与硬件设备中所存储的应用程序名相同,则说明这个应用程序不是非法应用程序;如果不相同则说明有可能是非法软件,此时需要防止非法软件的运行。
[0040]另外,本发明实施例中在打开对应的加密文件供用户、用户群或用户级别进行阅读操作之后,还可以包括步骤S105:当用户、用户群或用户级别阅读完毕后,关闭所打开的加密文件。
[0041]通过本发明实施例中的方案可以真正做到只能看,不能另存、复制和粘贴,解决给用户的加密资料被复制、粘贴和传播的问题,真正意义上保护知识产权拥有者的劳动成果。可防护的文件包括:word、xls、ppt、txt、mp3、mp4、exe等等。
[0042]本发明可以广泛使用在培训机构、学校、设计机构、个人作品等等的资料保护中。
[0043]与上述一种文件防拷贝方法相对应的,本发明还提供一种文件防拷贝系统,如图2所示,包括:
[0044]判断模块101,用于当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY ;
[0045]加密模块102,用于在所述判断模块的判断结果为是的情况下,使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件;
[0046]授权模块103,用于将所述加密文件授权给指定用户、用户群或用户级别;
[0047]打开模块104,用于当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。
[0048]作为一个较好的实施例,所述硬件设备包括:usbkey、sim卡、IC卡、非接触智能卡
坐寸ο
[0049]作为一个较好的实施例,所述加密模块中预定的加密策略可以为按用户名加密、按用户群加密或按用户级别加密。
[0050]对本发明实施例中的文件防拷贝系统的工作过程描述如下:
[0051]A、知识产权拥有者使用usbkey、sim卡、IC卡、非接触智能卡(包括其它授权方式,如文件授权,网络授权等)对需要加密的一个或一批文件资料进行加密,并对资料进行用户、用户群或用户级别进行授权;[0052]B、被授权用户、用户群或用户级别使用授权的usbkey、sim卡、IC卡、非接触智能卡(包括其它授权方式,如文件授权,网络授权等),利用本发明的系统打开被授权的资料用于阅读(而且仅仅限于阅读)。
[0053]C、当用户结束阅读后,关闭所有打开阅读的加密资料。
[0054]上述一种文件防拷贝系统的其它技术特征与本发明的一种文件防拷贝方法相同,此处不予赘述。
[0055]通过以上方案可以看出,本发明的文件防拷贝方法及其系统,使用带有智能芯片的硬件设备来对需要加密的文件资料进行加密,并对资料进行用户、用户群或用户级别的授权;被授权用户、用户群或用户级别只能使用授权的硬件设备才能打开被授权的文件资料用于阅读,而且仅仅限于阅读,不能对授权文件资料做其它比如屏幕拷贝、文件保存、文件另存为、文件内容拷贝并粘贴到其它文档中等操作,防止资料被复制和传播,从而真正意义上保护了拥有知识产权的政府、机构、公司、个人等的知识产权。
[0056]以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
【权利要求】
1.一种文件防拷贝方法,其特征在于,包括以下步骤: 当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY; 若是,则使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件; 将所述加密文件授权给指定用户、用户群或用户级别; 当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。
2.如权利要求1所述的文件防拷贝方法,其特征在于,在打开对应的加密文件供用户、用户群或用户级别进行阅读操作之后,还包括步骤: 当用户、用户群或用户级别阅读完毕后,关闭所打开的加密文件。
3.如权利要求1所述的文件防拷贝方法,其特征在于,所述硬件设备包括:uSbkey、Sim卡、IC卡、非接触智能卡。
4.如权利要求1或2或3所述的文件防拷贝方法,其特征在于,在生成加密文件之后,还包括步骤: 获取所述需要加密的文件的扩展名; 根据所述扩展名获取对应的应用程序名; 将所述扩展名、应用程序名存储在所述硬件设备中。
5.如权利要求4所述的文件防拷贝方法,其特征在于,在打开对应的加密文件之前,还包括步骤: 将用于打开所述加密文件的应用程序与所述硬件设备中存储的应用程序名进行授权鉴别,判断是否为非法应用程序。
6.如权利要求1或2或3所述的文件防拷贝方法,其特征在于,若判断得出所述带有智能芯片的硬件设备不是授权KEY,则给出请求授权的提示。
7.如权利要求1或2或3所述的文件防拷贝方法,其特征在于,所述预定的加密策略为按用户名加密、按用户群加密或按用户级别加密。
8.一种文件防拷贝系统,其特征在于,包括: 判断模块,用于当识别出带有智能芯片的硬件设备时,判断该硬件设备是否为授权KEY ; 加密模块,用于在所述判断模块的判断结果为是的情况下,使用预定的加密策略对用户所选择的需要加密的文件进行文件加密制作,生成加密文件; 授权模块,用于将所述加密文件授权给指定用户、用户群或用户级别; 打开模块,用于当使用所述硬件设备的被授权用户、用户群或用户级别需要使用所述加密文件时,打开对应的加密文件供用户、用户群或用户级别进行阅读操作。
9.如权利要求8所述的文件防拷贝系统,其特征在于,所述硬件设备包括:uSbkey、Sim卡、IC卡、非接触智能卡。
10.如权利要求8或9所述的文件防拷贝系统,其特征在于,所述加密模块中预定的加密策略按用户名加密、按用户群加密或按用户级别加密。
【文档编号】G06F21/34GK103971032SQ201310038372
【公开日】2014年8月6日 申请日期:2013年1月31日 优先权日:2013年1月31日
【发明者】唐键 申请人:唐键