一种打印机实现数字版权保护的方法及系统与流程

文档序号:12863442阅读:294来源:国知局
一种打印机实现数字版权保护的方法及系统与流程

本发明涉及数字版权保护领域,尤其涉及一种打印机实现数字版权保护的方法及系统。



背景技术:

数字版权保护(digitalrightmanagement,drm)是目前对网络中传播的数字作品进行版权保护的主要手段。drm是采取信息安全技术手段在内的系统解决方案,在保证合法的、具有权限的用户对数字信息(如数字图像、音频、视频等)正常使用的同时,保护数字信息创作者和拥有者的版权,根据版权信息获得合法收益,并在版权受到侵害时能够鉴别数字信息的版权归属及版权信息的真伪。

数字版权保护技术就是对各类数字内容的知识产权进行保护的一系列软硬件技术,用以保证数字内容在整个生命周期内的合法使用,平衡数字内容价值链中各个角色的利益和需求,促进整个数字化市场的发展和信息的传播。具体来说,包括对数字资产各种形式的使用进行描述、识别、交易、保护、监控和跟踪等各个过程。数字版权保护技术贯穿数字内容从产生到分发、从销售到使用的整个内容流通过程,涉及整个数字内容价值链,因此,随着互联网技术的不断普及,数字版权保护的重要性随之体现出来。

现有技术中,对于数字版权的保护通常通过软件技术手段实现,由于加解密都是软件执行的,因此无论在加密文件在传送过程中或是保存时,都存在较大的被破解的风险,使文件的密码被破解,丧失了对文件的保护。

因此,现有技术中的缺陷是,现有技术是通过软件对文件进行加密,由于加解密都是软件执行的,存在较大的被破解的风险。



技术实现要素:

针对上述技术问题,本发明提供一种打印机实现数字版权保护的方法及系统,采用了在打印机内部设置解密硬件对加密文档进行解密,加密文件通过加密服务器进行加密,在打印时,由打印机向版权方申请授权,如果版权方发放授权则该打印机才对文档就行解密并打印。通过这种方式,文件在整个传播发送过程中在没有授权的情况下均无法查看,即使文件被盗取也无法打开,提高了数字版权的安全性。

为解决上述技术问题,本发明提供的技术方案是:

第一方面,本发明提供一种打印机实现数字版权保护的方法,包括:

获得合法用户信息、版权所有及使用信息,所述合法用户信息、版权所有及使用信息保存在版权验证服务器中;

打开受版权保护的文件时,启动版权保护软件模块,读取发起打开文件命令的用户信息;所述版权保护软件设置在加密文件本身或打开文件工具内;

将所述发起打开文件命令的用户信息与所述版权验证服务器记载的合法用户信息进行匹配,如果所述发起打开文件命令的用户信息属于合法用户,则允许打开受版权保护的文件;否则,不能打开文件,返回版权保护的提示信息。

本发明的技术方案为:获得合法用户信息、版权所有及使用信息,所述合法用户信息、版权所有及使用信息保存在版权验证服务器中;打开受版权保护的文件时,启动版权保护软件模块,读取发起打开文件命令的用户信息;所述版权保护软件设置在加密文件本身或打开文件工具内;将所述发起打开文件命令的用户信息与所述版权验证服务器记载的合法用户信息进行匹配,如果所述发起打开文件命令的用户信息属于合法用户,则允许打开受版权保护的文件;否则,不能打开文件,返回版权保护的提示信息。

本发明的一种打印机实现数字版权保护的方法,通过在文件内部或打开文件工具内嵌入版权保护软件,对文件进行加密保护,方法简单有效。

第二方面,本发明提供一种打印机实现数字版权保护的方法,包括:

步骤s1,通过打印机获得打印者的打印请求,所述打印请求为请求打印加密文件,所述加密文件是通过加密服务器对版权方文件进行加密得到的;

步骤s2,根据所述打印请求,向授权服务器发送授权打印申请;

步骤s3,根据所述授权打印申请,对所述授权打印申请进行判定,得到打印授权指令;

步骤s4,根据所述打印授权指令,通过所述加密服务器得到授权秘钥;

步骤s5,根据所述授权秘钥,通过设置在所述打印机内部的解密模块对所述加密文件进行解密,实现对所述加密文件的打印,得到打印文件。

本发明的技术方案为:先通过打印机获得打印者的打印请求,所述打印请求为请求打印加密文件,所述加密文件是通过加密服务器对版权方文件进行加密得到的;接着根据所述打印请求,向授权服务器发送授权打印申请;

然后根据所述授权打印申请,对所述授权打印申请进行判定,得到打印授权指令;接着根据所述打印授权指令,通过所述加密服务器得到授权秘钥;最后根据所述授权秘钥,通过设置在所述打印机内部的解密模块对所述加密文件进行解密,实现对所述加密文件的打印,得到打印文件。

本发明的一种打印机实现数字版权保护的方法,采用了在打印机内部设置解密硬件对加密文档进行解密,加密文件通过加密服务器进行加密,在打印时,由打印机向版权方申请授权,如果版权方发放授权则该打印机才对文档就行解密并打印。通过这种方式,文件在整个传播发送过程中在没有授权的情况下均无法查看,即使文件被盗取也无法打开,提高了数字版权的安全性。

进一步地,所述步骤s1中,通过加密服务器对版权方文件进行加密,具体为:

对版权方文件进行整体加密,得到整体加密文件和对应的加密秘钥,所述加密秘钥为所述版权方文件的专属秘钥;

获得所述版权方提交的参数,所述参数包括版权方id和文件id;

对所述整体加密文件的头部增加版权方id和文件id,完成对所述版权方文件的加密。

进一步地,还包括:

获得客户名单,所述客户名单中包括多个客户名称;

对每个客户名称设置对应的ip,得到多个ip;

根据所述多个ip,在所述加密服务器上对应设置加密权限,当所述加密权限与所述多个ip中的一个ip匹配时,实现对所述版权方文件的加密。

进一步地,还包括:

将所述打印授权指令进行统计,结合对应的加密文件,生成授权清单;

根据所述授权清单,通过图形用户界面的方式显示在终端界面上。

进一步地,所述步骤s3中,根据所述授权打印申请,对所述授权打印申请进行判定,具体为:

获得所述授权服务器中预先设定的授权规则;

将所述授权打印申请与所述授权规则进行匹配,对所述授权打印申请进行判定:

当所述授权打印申请与所述授权规则匹配,判定对所述加密服务器发送打印授权指令;

当所述授权打印申请与所述授权规则不匹配,判定对所述加密服务器不发送打印授权指令。

进一步地,还包括:

将对所述打印文件上设置用户识别码,获得对所述打印文件的复印指令;

识别所述打印文件上的用户识别码,得到识别结果;

根据所述识别结果,向所述打印机发送拒绝复印指令。

进一步地,所述解密模块设置在所述打印机的soc芯片内部。

第三方面,本发明提供一种打印机实现数字版权保护的系统,包括:

打印请求获取模块,用于通过打印机获得打印者的打印请求,所述打印请求为请求打印加密文件,所述加密文件是通过加密服务器对版权方文件进行加密得到的;

授权打印申请模块,用于根据所述打印请求,向授权服务器发送授权打印申请;

打印授权指令模块,用于根据所述授权打印申请,对所述授权打印申请进行判定,得到打印授权指令;

授权秘钥获取模块,用于根据所述打印授权指令,通过所述加密服务器得到授权秘钥;

文件打印模块,根据所述授权秘钥,通过设置在所述打印机内部的解密模块对所述加密文件进行解密,实现对所述加密文件的打印。

本发明的技术方案为:先通过打印请求获取模块,用于通过打印机获得打印者的打印请求,所述打印请求为请求打印加密文件,所述加密文件是通过加密服务器对版权方文件进行加密得到的;接着通过授权打印申请模块,用于根据所述打印请求,向授权服务器发送授权打印申请;

然后通过打印授权指令模块,用于根据所述授权打印申请,对所述授权打印申请进行判定,得到打印授权指令;接着通过授权秘钥获取模块,用于根据所述打印授权指令,通过所述加密服务器得到授权秘钥;最后通过文件打印模块,根据所述授权秘钥,通过设置在所述打印机内部的解密模块对所述加密文件进行解密,实现对所述加密文件的打印。

本发明的打印机实现数字版权保护的系统,采用了在打印机内部设置解密硬件对加密文档进行解密,加密文件通过加密服务器进行加密,在打印时,由打印机向版权方申请授权,如果版权方发放授权则该打印机才对文档就行解密并打印。通过这种方式,文件在整个传播发送过程中在没有授权的情况下均无法查看,即使文件被盗取也无法打开,提高了数字版权的安全性。

进一步地,所述打印请求获取模块中,包括加密子模块,用于通过加密服务器对版权方文件进行加密,具体为:

对版权方文件进行整体加密,得到整体加密文件和对应的加密秘钥,所述加密秘钥为所述版权方文件的专属秘钥;

获得所述版权方提交的参数,所述参数包括版权方id和文件id;

对所述整体加密文件的头部增加版权方id和文件id,完成对所述版权方文件的加密。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。

图1示出了本发明实施例所提供的一种打印机实现数字版权保护的方法的第一流程图;

图2示出了本发明实施例所提供的一种打印机实现数字版权保护的方法的第二流程图;

图3示出了本发明实施例所提供的一种打印机实现数字版权保护的系统的示意图。

具体实施方式

下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。

实施例一

图1示出了本发明实施例所提供的一种打印机实现数字版权保护的方法的第一流程图;如图1所示,实施例一提供一种打印机实现数字版权保护的方法,包括:

获得合法用户信息、版权所有及使用信息,合法用户信息、版权所有及使用信息保存在版权验证服务器中;

打开受版权保护的文件时,启动版权保护软件模块,读取发起打开文件命令的用户信息;版权保护软件设置在加密文件本身或打开文件工具内;

将发起打开文件命令的用户信息与版权验证服务器记载的合法用户信息进行匹配,如果发起打开文件命令的用户信息属于合法用户,则允许打开受版权保护的文件;否则,不能打开文件,返回版权保护的提示信息。

本发明的技术方案为:获得合法用户信息、版权所有及使用信息,合法用户信息、版权所有及使用信息保存在版权验证服务器中;打开受版权保护的文件时,启动版权保护软件模块,读取发起打开文件命令的用户信息;版权保护软件设置在加密文件本身或打开文件工具内;将发起打开文件命令的用户信息与版权验证服务器记载的合法用户信息进行匹配,如果发起打开文件命令的用户信息属于合法用户,则允许打开受版权保护的文件;否则,不能打开文件,返回版权保护的提示信息。

本发明的一种打印机实现数字版权保护的方法,通过在文件内部或打开文件工具内嵌入版权保护软件,对文件进行加密保护,方法简单有效。

图2示出了本发明实施例所提供的一种打印机实现数字版权保护的方法的第二流程图;如图2所示,实施例一提供一种打印机实现数字版权保护的方法,包括:

步骤s1,通过打印机获得打印者的打印请求,打印请求为请求打印加密文件,加密文件是通过加密服务器对版权方文件进行加密得到的;

步骤s2,根据打印请求,向授权服务器发送授权打印申请;

步骤s3,根据授权打印申请,对授权打印申请进行判定,得到打印授权指令;

步骤s4,根据打印授权指令,通过加密服务器得到授权秘钥;

步骤s5,根据授权秘钥,通过设置在打印机内部的解密模块对加密文件进行解密,实现对加密文件的打印,得到打印文件。

本发明的技术方案为:先通过打印机获得打印者的打印请求,打印请求为请求打印加密文件,加密文件是通过加密服务器对版权方文件进行加密得到的;接着根据打印请求,向授权服务器发送授权打印申请;

然后根据授权打印申请,对授权打印申请进行判定,得到打印授权指令;接着根据打印授权指令,通过加密服务器得到授权秘钥;最后根据授权秘钥,通过设置在打印机内部的解密模块对加密文件进行解密,实现对加密文件的打印,得到打印文件。

本发明的一种打印机实现数字版权保护的方法,采用了在打印机内部设置解密硬件对加密文档进行解密,加密文件通过加密服务器进行加密,在打印时,由打印机向版权方申请授权,如果版权方发放授权则该打印机才对文档就行解密并打印。通过这种方式,文件在整个传播发送过程中在没有授权的情况下均无法查看,即使文件被盗取也无法打开,提高了数字版权的安全性。

需要说明的是,加密服务器设置在加密方,授权服务器设置在版权方,打印机在打印者方,将服务器和打印机分给三方,进一步保证了文件的安全。

具体地,步骤s1中,通过加密服务器对版权方文件进行加密,具体为:

对版权方文件进行整体加密,得到整体加密文件和对应的加密秘钥,加密秘钥为版权方文件的专属秘钥;

获得版权方提交的参数,参数包括版权方id和文件id;

对整体加密文件的头部增加版权方id和文件id,完成对版权方文件的加密。

通过加密服务器对版权方的文件进行加密,具体地,是版权方提供一些参数,如文件的出版日期,版权方的资料信息等可以区分该文件的信息,根据这些参数,进行加密,便于加密文件的辨识。

优选地,还包括:

获得客户名单,客户名单中包括多个客户名称;

对每个客户名称设置对应的ip,得到多个ip;

根据多个ip,在加密服务器上对应设置加密权限,当加密权限与多个ip中的一个ip匹配时,实现对版权方文件的加密。

在加密方有一份ip白名单,白名单中是版权方的名单信息,只有在名单上的版权方,才能使用加密方的加密功能对版权方的文件进行加密,而加密逻辑除了加密方,其他人是不知道的,这样,进一步增加了加密的安全性。

优选地,还包括:

将打印授权指令进行统计,结合对应的加密文件,生成授权清单;

根据授权清单,通过图形用户界面的方式显示在终端界面上。

将每次的授权指令信息进行统计,然后生成一个授权清单,清单中是每次打印或打开加密文件的用户清单,将这个清单以图形用户界面的方式显示在终端界面上,方便版权方或是加密方了解某个加密文件的授权发放情况。

优选地,步骤s3中,根据授权打印申请,对授权打印申请进行判定,具体为:

获得授权服务器中预先设定的授权规则;

将授权打印申请与授权规则进行匹配,对授权打印申请进行判定:

当授权打印申请与授权规则匹配,判定对加密服务器发送打印授权指令;

当授权打印申请与授权规则不匹配,判定对加密服务器不发送打印授权指令。

接收到授权打印申请,要将授权申请与授权服务器中预设的授权规则进行匹配,就是说版权方的授权服务器要对申请打印的打印者进行一个判断,是否满足发放授权的条件,如果满足则向加密方的加密服务器发送授权指令,不满足,则拒绝发放授权指令,这样,进一步调高了数字版权的安全性。

其中,授权规则指根据授权打印申请得到的授权码。具体为:

根据授权打印申请,对应生成订单号,订单号与授权打印申请是一一对应的;

根据订单号,进行打印支付;

支付成功后,对应生成授权码,所述授权码与订单号是一一对应的;

根据授权码,向加密服务器请求文件密钥;

通过加密服务器验证授权码的有效性,如果有效则发送打印授权指令。

综上,具体的打印过程为:当客户想打印加密文件时,向打印机发送打印请求,打印机将此打印请求发送至授权服务器,获取打印授权指令,得到打印授权指令后,客户的打印下单成功,对应生成订单号,该订单号是唯一的,然后进行支付,支付成功后会生成针对该订单的唯一授权码,打印机使用订单号向授权服务器查询授权码,如果支付成功,打印机会获取到授权码,打印机使用授权码向加密服务器请求文件密钥,加密服务器验证此授权码的有效性,如果有效则返回该文件的解密密钥,即获得授权秘钥。最后根据授权秘钥,通过设置在打印机内部的解密模块对加密文件进行解密,实现对加密文件的打印,得到打印文件。

优选地,还包括:

将对打印文件上设置用户识别码,获得对打印文件的复印指令;

识别打印文件上的用户识别码,得到识别结果;

根据识别结果,向打印机发送拒绝复印指令。

通过上述方式打印好的文件,在打印好的文件上设置用户识别码,这样在通过打印机进行复印的时候,要先识别用户识别码,识别到该用户识别码,证明该文件是受版权加密保护的,是不允许复印的,就会向打印机发送一个拒绝复印的指令,这样避免文件打印后被复印带来的风险。

优选地,解密模块设置在打印机的soc芯片内部。

soc芯片可以有效地降低电子/信息系统产品的开发成本,缩短开发周期,提高产品的竞争力,soc中包含了微处理器/微控制器、存储器以及其他专用功能逻辑,可以接收加密服务器和授权服务器发给的指令,解密模块固化在打印机soc芯片内部,是通过硬件的方式实现对文件的解密,比较用软件进行加密和解密的方式,更安全。

图3示出了本发明实施例所提供的一种打印机实现数字版权保护的系统的示意图,如图3所示,本实施例提供一种打印机实现数字版权保护的系统10,包括:

打印请求获取模块101,用于通过打印机获得打印者的打印请求,打印请求为请求打印加密文件,加密文件是通过加密服务器对版权方文件进行加密得到的;

授权打印申请模块102,用于根据打印请求,向授权服务器发送授权打印申请;

打印授权指令模块103,用于根据授权打印申请,对授权打印申请进行判定,得到打印授权指令;

授权秘钥获取模块104,用于根据打印授权指令,通过加密服务器得到授权秘钥;

文件打印模块105,根据授权秘钥,通过设置在打印机内部的解密模块对加密文件进行解密,实现对加密文件的打印。

本发明的技术方案为:先通过打印请求获取模块101,用于通过打印机获得打印者的打印请求,打印请求为请求打印加密文件,加密文件是通过加密服务器对版权方文件进行加密得到的;接着通过授权打印申请模块102,用于根据打印请求,向授权服务器发送授权打印申请;

然后通过打印授权指令模块103,用于根据授权打印申请,对授权打印申请进行判定,得到打印授权指令;接着通过授权秘钥获取模块104,用于根据打印授权指令,通过加密服务器得到授权秘钥;最后通过文件打印模块105,根据授权秘钥,通过设置在打印机内部的解密模块对加密文件进行解密,实现对加密文件的打印。

本发明的打印机实现数字版权保护的系统10,采用了在打印机内部设置解密硬件对加密文档进行解密,加密文件通过加密服务器进行加密,在打印时,由打印机向版权方申请授权,如果版权方发放授权则该打印机才对文档就行解密并打印。通过这种方式,文件在整个传播发送过程中在没有授权的情况下均无法查看,即使文件被盗取也无法打开,提高了数字版权的安全性。

优选地,打印请求获取模块101中,包括加密子模块,用于通过加密服务器对版权方文件进行加密,具体为:

对版权方文件进行整体加密,得到整体加密文件和对应的加密秘钥,加密秘钥为版权方文件的专属秘钥;

获得版权方提交的参数,参数包括版权方id和文件id;

对整体加密文件的头部增加版权方id和文件id,完成对版权方文件的加密。

通过加密服务器对版权方的文件进行加密,具体地,是版权方提供一些参数,如文件的出版日期,版权方的资料信息等可以区分该文件的信息,根据这些参数,进行加密,便于加密文件的辨识。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

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