[发明专利]数字媒体文件保护方法、系统及客户端有效
申请号: | 201210230152.1 | 申请日: | 2012-07-04 |
公开(公告)号: | CN103532712B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | 刘锋;徐超;侯光敏 | 申请(专利权)人: | 北京奔流网络信息技术有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司11018 | 代理人: | 牛峥,王丽琴 |
地址: | 100085 北京市海淀区信*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 媒体文件 保护 方法 系统 客户端 | ||
1.一种数字媒体文件保护方法,基于数字版权管理系统,所述数字版权管理系统包括服务器和客户端,所述方法包括:
保存有服务器发送的私钥和证书的客户端从所述服务器下载密文数字媒体文件,并存储;
在所述客户端读取所述密文数字媒体文件时,按照以下步骤进行文件解密:
创建至少一个与所述密文数字媒体文件相对应的缓存文件,并分别将所述密文数字媒体文件的数据写入所述至少一个缓存文件;
利用所述私钥解密所述至少一个缓存文件中写入的密文数字媒体文件数据,供客户端读取。
2.根据权利要求1所述的方法,其特征在于,所述客户端按照以下方式保存所述私钥和证书:
客户端向服务器发送客户端硬件信息,由服务器对客户端进行注册;
服务器利用所述客户端硬件信息生成公私密钥对及证书;
服务器将所述私钥和证书发送给客户端,并利用所述公钥对数字媒体文件进行加密形成所述密文数字媒体文件。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在所述客户端硬件信息发生变化时,所述服务器实时更新所述公私密钥对和证书;或者,
所述服务器按照预定周期自动更新所述公私密钥对和证书。
4.根据权利要求1、2或3所述的方法,其特征在于,通过独立的芯片实现所述文件解密的步骤。
5.一种客户端,其特征在于,包括:
用于保存从服务器下载的密文数字媒体文件的第一存储模块;
用于保存所述服务器发送的私钥和证书的第二存储模块;
用于创建至少一个与所述密文数字媒体文件相对应的缓存文件,并分别将所述密文数字媒体文件的数据写入所述至少一个缓存文件的文件创建模块;
用于利用所述私钥解密所述至少一个缓存文件中写入的密文数字媒体文件数据的解密模块。
6.根据权利要求5所述的客户端,其特征在于,所述客户端还包括:
用于向服务器发送客户端硬件信息,由服务器对客户端进行注册的发送模块;
用于接收所述服务器利用所述客户端硬件信息生成的私钥和证书的接收模块。
7.根据权利要求5或6所述的客户端,其特征在于,
将所述第二存储模块、文件创建模块、解密模块集成为一个独立的芯片。
8.一种数字版权管理系统,包括,服务器端及权利要求5-7任一项所述的客户端,其特征在于,
所述服务器,用于利用公钥对数字媒体文件进行加密形成密文数字媒体文件,并向客户端发送解密用的私钥和证书;所述公私密钥对和证书为所述服务器利用所述客户端发送的客户端信息生成;
所述客户端,用于从服务器下载所述密文数字媒体文件,并在需要读取所述密文数字媒体文件时,按照以下步骤进行文件解密:先创建至少一个与所述密文数字媒体文件相对应的缓存文件,分别将所述密文数字媒体文件数据写入所述至少一个缓存文件;再利用所述私钥解密所述至少一个缓存文件中写入的密文数字媒体文件数据。
9.根据权利要求8所述的系统,其特征在于,
所述服务器,还用于在所述客户端硬件信息发生变化时,实时更新所述公私密钥对和证书;或者,
所述服务器,还用于按照预定周期自动更新所述公私密钥对和证书。
10.根据权利要求8所述的系统,其特征在于,所述客户端通过独立的芯片实现所述文件解密的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奔流网络信息技术有限公司,未经北京奔流网络信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210230152.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碱液表面处理的氧化铬催化剂及其制备和应用
- 下一篇:一种智能医用胶带