[发明专利]一种基于P2P网络媒体传送的方法、媒体加密的方法及系统有效
| 申请号: | 200710125733.8 | 申请日: | 2007-12-29 | 
| 公开(公告)号: | CN101471771A | 公开(公告)日: | 2009-07-01 | 
| 发明(设计)人: | 刘欣;李彦 | 申请(专利权)人: | 华为技术有限公司 | 
| 主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/32;H04L29/06;H04H60/82 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 518129广东省*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 基于 p2p 网络媒体 传送 方法 媒体 加密 系统 | ||
1.一种基于P2P网络媒体传送的方法,所述P2P网络包括媒体请求客户端、服务器以及媒体源客户端,媒体请求客户端通过服务器向媒体源客户端请求媒体数据,其特征在于,所述方法包括:
媒体请求客户端登陆服务器,与服务器协商媒体加密密钥;
媒体请求客户端向服务器请求媒体数据,服务器向媒体请求客户端发送采用所述媒体加密密钥加密的所述媒体数据的节点信息列表,媒体请求客户端采用所述媒体加密密钥解密所述节点信息列表;
媒体请求客户端向所述节点信息列表中的媒体源客户端请求多个媒体数据块,媒体源客户端采用加密媒体数据块加密所述多个媒体数据块,发送给媒体请求客户端;
媒体请求客户端接收所述多个媒体数据块的密文,向服务器请求所述加密媒体数据块解密所述多个媒体数据块的密文,获取所述多个媒体数据块。
2.如权利要求1所述的方法,其特征在于,所述加密媒体数据块与被加密的所述多个媒体数据块的加解密关系满足下列条件:
f(a1a2…an,b1b2…bn)=c1c2…cn;
f(a1a2…an,c1c2…cn)=b1b2…bn;
f(c1c2…cn,b1b2…bn)=a1a2…an;
其中a1a2…an和b1b2…bn为明文,c1c2…cn为密文;
即两段等长的明文数据a1a2…an和b1b2…bn通过一个代数运算f后,能够得到另一等长的密文c1c2…cn;而c1c2…cn通过与两段明文中的任意一个进行同样的代数运算f后,能够还原另一明文。
3.如权利要求2所述的方法,其特征在于,所述代数运算f是异或运算。
4.如权利要求1所述的方法,其特征在于,所述媒体请求客户端登陆服务器,与服务器协商媒体加密密钥的步骤包括:
媒体请求客户端向服务器发送登陆服务器请求消息;
服务器根据本地保存的媒体请求客户端的用户信息验证媒体请求客户端登陆请求的合法性;
若合法,则服务器与媒体请求客户端协商媒体加密密钥,并更新本地保存的媒体加密密钥,向媒体请求客户端返回登陆服务器成功消息,以及采用信息加密密钥加密的所述媒体加密密钥;
媒体请求客户端采用信息解密密钥解密所述媒体加密密钥,获取所述媒体加密密钥;
若不合法,则服务器向媒体请求客户端返回登陆服务器失败消息。
5.如权利要求4所述的方法,其特征在于,
所述信息加密密钥是服务器中保存的所述媒体请求客户端的公钥,所述信息解密密钥是媒体请求客户端的私钥;或者
所述信息加密密钥是所述媒体请求客户端在向服务器发送的登陆服务器请求消息中携带的媒体请求客户端的公钥,所述信息解密密钥是所述媒体请求客户端的私钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710125733.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:可携带的e-mail读取器
- 下一篇:电源电路





