[发明专利]以加密方式提供数字内容的服务器端有效
申请号: | 201310101304.2 | 申请日: | 2010-10-25 |
公开(公告)号: | CN103237010A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 陈滨;王浩 | 申请(专利权)人: | 北京中科联众科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 方式 提供 数字 内容 服务器端 | ||
1.一种用于以加密方式提供数字内容的服务器端,其包括:用户管理模块、授权模块和内容模块,其中,所述服务器端利用数据分割技术将数字内容分割为多个块,并且利用与客户端的硬件ID有关的信息对各个内容块依次加密和解密,其中,所述硬件ID信息包括:CPU ID信息、硬盘卷号信息、BIOS信息、网卡MAC地址、IP地址或以上信息的组合。
2.如权利要求1所述的服务器端,其特征在于,所述用户管理模块负责客户端在所述服务器端的注册任务,并且负责存储所述客户端的硬件ID信息,在客户端注册成功之后,所述用户管理模块生成私有密钥和公共密钥,并且所述用户管理模块将所述私有密钥发送给所述客户端,并且将所述私有密钥和所述公共密钥储存在所述用户管理模块中,同时所述用户管理模块还负责利用硬件ID信息来认证客户端,仅当认证通过后,所述用户管理模块才将所述公共密钥发放给所述授权模块;
所述授权模块负责响应于客户端的请求,利用所述公共密钥来解密所接收到的服务请求消息,以便得到所述硬件ID信息和所述客户端所数字内容请求,并且所述授权模块向所述用户管理模块提交所述硬件ID信息,仅当与所述用户管理模块存储的硬件ID信息匹配一致时,所述授权模块才生成授权密钥并且将所述授权密钥发送给所述客户端,所述授权模块利用所述授权密钥来加密所述硬件ID信息以得到初始加密密钥;并且所述授权模块能够利用所述公共密钥来加密所述初始加密密钥从而生成许可证,并且将所述许可证发送给所述客户端,并且所述授权模块还将所述客户端对数字内容的请求转发给所述内容模块,
所述内容模块负责响应于所述客户端的所述请求对由所述授权模块转发来的所述客户端所请求的数字内容进行分块,并利用所述初始加密密钥对多个内容块按照预定顺序或时序进行依次加密以得到多个密文内容块,并且负责将这些密文内容块发送至所述客户端,同时所述内容模块还读取经过加密的第一密文内容块指定位置的值并生成识别码,并且记录对应于所述第一密文内容块的顺序或时序作为时间戳,依次类推,直到所述服务器端将所有所述识别码和所述时间戳记录在换码控制器中为止,随后所述服务器端将所述换码控制器发送到所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中科联众科技股份有限公司,未经北京中科联众科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310101304.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冷库门控制系统
- 下一篇:一种硬脂酸油溶性缓蚀剂的配制方法