一种 Windows 平台下的通用数字版权保护方法
本发明公开了一种 Windows 平台下的通用数字版权保护方法,本发明通过硬件指纹验证能实现本地 自动解密授权使用受保护文件,当硬件验证不通过时还提供在线认证方式,满足了用户部分自主性,如 多台设备共享、硬件变更等。在文件 I/O 拦截的处理上,采用内核层文件过滤驱动和应用层 IAT?API?Hook 技术配合使用,内核层对文件读写内容进行拦截可以忽略应用层任何的文件读写细节,而且更准确和高 效;而 IAT?API?HOOK 与特定的应用程序紧密联系,相对于通过应用层键鼠钩子实现监控而言,将更 具有针对性地在应用层对复制粘贴、另存为等文件操作进行监控和限制。此外通过文件过滤驱动与明文 内存区权限设定的方法对内存中明文进行了较好的保护,极大地降低了内存明文被泄露的可能。
武汉大学
2021-04-13