[发明专利]一种WINDOWS平台上的通用数字版权保护方法无效
申请号: | 200910273403.2 | 申请日: | 2009-12-25 |
公开(公告)号: | CN101719209A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 王玉林;潘健;沈阳 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06F21/24 | 分类号: | G06F21/24;G06F9/445 |
代理公司: | 武汉天力专利事务所 42208 | 代理人: | 严彦;冯卫平 |
地址: | 430072*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 windows 平台 通用 数字 版权 保护 方法 | ||
技术领域
本发明设计信息安全领域,特别涉及WINDOWS平台上的通用数字版权保护方法。
背景技术
数字版权管理(digital rights management,以下简称DRM)是指内容出版商或版权持有者为管理文件使用权和保护文件数字版权而采取的综合性解决方案。随着信息数字化和互联网技术不断发展,通过互联网等媒介进行信息拷贝和传播随意性很大,严重侵害了内容出版商的权益,因此控制和管理信息数据化后的使用权显得尤为重要。DRM技术的主要目的就在于保护信息版权和内容提供商或版权持有者的合法商业利益。
目前所有DRM解决方案在具体设计和实现上略有不同,但是其基本原理和架构是一致的。
基本工作流程如下:
1.内容提供商将原始内容文件交由保护提供商进行出售和管理;
2.保护提供商提供服务器,负责对原始内容文件进行加密、打包形成特定类型的文件供用户购买和下载;
3.同时,保护提供商建立授权中心。生成授权许可证与该文件关联(通常使用密钥,如APPLE的FairPlay),将授权证书(包含权限证书和密钥信息等)存放在授权中心服务器;
4.用户在网络上购买并下载打包文件及相关阅读或定制播放软件到自己的客户端设备(一般为PC机或笔记本电脑),使用定制播放软件来打开打包文件;
5.存放于打包文件头部的URL链接等信息自动与授权中心服务器建立连接,验证授权信息;
6.用户授权验证成功,授权中心服务器将解密密钥和权限证书发送给用户;当然,如果是未经授权的用户尝试打开打包文件时,验证就会失败,授权中心服务器就不会将授权证书和密钥发送给用户,从而文件被拒绝访问;
7.软件利用密钥解密文件,并在规定的权限下使用文件。
以上DRM框架,要求用户联网访问授权中心进行验证,并且使用指定的打开或者播放软件(定制软件)查看文件内容,用户需要根据不同的文件类型下载相应的软件。给普通用户的使用带来了许多不便。
发明内容
为了克服现有技术缺陷,本发明提供一种支持本地验证查看的WINDOWS平台上的通用数字版权保护方法。
本发明的技术方案如下:
当用户购买保密内容文件时,由保护提供商所提供服务器对内容提供商的原始内容文件进行加密保护,包括以下步骤,
步骤1.1,提取用户所用客户端设备的硬件指纹,采用该硬件指纹对原始内容文件进行加密得到保密内容文件;
步骤1.2,将解包程序、保密内容文件、解密程序、动态链接库和驱动文件打包成一个打包文件并提供给用户,所述驱动文件包括隐藏文件夹驱动、隐藏进程驱动以及API拦截驱动;
当用户需要浏览保护内容文件,在客户端设备运行所获得的打包文件时,由客户端设备实现本地解密观看,包括以下步骤,
步骤2.1,打包文件中的解包程序自动运行,开始进行解包操作;
步骤2.2,解包程序解包释放出文件中的驱动文件并加载到驱动层,通过加载隐藏文件夹驱动将验证相关的所有文件夹隐藏,通过加载隐藏进程驱动将验证相关的进程隐藏;
步骤2.3,解包程序解包释放出保密内容文件、解密程序和动态链接库;
步骤2.4,解包完成,自动运行解密程序,解密程序的进程操作包括自动提取客户端设备的硬件指纹,采用该硬件指纹对保密内容文件进行解密,在内存中生成脱密的原始内容文件,自动关联用于打开观看原始内容文件的第三方应用程序;并向驱动层的API拦截驱动发送消息,通过该消息告知其拦截第三方应用程序打开原始内容文件的绝对路径,然后等待API拦截驱动返回消息;
步骤2.5,API拦截驱动拦截到第三方应用程序打开该原始内容文件的绝对路径后,与之前生成得到原始内容文件的绝对路径进行比较,若路径吻合则记录第三方应用程序的进程ID;
步骤2.6,API拦截驱动屏蔽对原始内容文件的写操作,并且将所记录第三方应用程序的进程ID返回给解密程序的进程;
步骤2.7,解密程序的进程从API拦截驱动的返回消息中获得第三方应用程序的进程ID,该进程ID即为打开原始内容文件的进程ID;根据第三方应用程序的进程ID,将动态链接库挂接到第三方应用程序,屏蔽用户通过第三方应用程序对原始内容文件进行的非法操作;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910273403.2/2.html,转载请声明来源钻瓜专利网。