[發明專利]一種數字版權保護方法及其系統有效
| 申請號: | 200610124029.6 | 申請日: | 2006-12-04 |
| 公開(公告)號: | CN101196973A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 鄭志彬;位繼偉;楊晨;王新梅 | 申請(專利權)人: | 華為技術有限公司;西安電子科技大學 |
| 主分類號: | G06F21/22 | 分類號: | G06F21/22;H04L9/00 |
| 代理公司: | 廣州三環專利代理有限公司 | 代理人: | 郝傳鑫 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數字 版權 保護 方法 及其 系統 | ||
1.一種數字版權保護方法,其特征在于,包括以下步驟:
a、隨機產生主密鑰、會話密鑰并基于用戶身份信息產生用戶的個人解密密鑰;
b、利用所述會話密鑰對數字內容進行加密獲得數字密文,結合隨機數將所述會話密鑰和主密鑰加密為數字報頭,并將所述數字密文和數字報頭廣播給用戶;
c、當用戶收到所述數字密文和數字報頭后,利用基于身份的公鑰基礎設施獲得的所述個人解密密鑰,從數字報頭中解密得到所述會話密鑰,并利用所述會話密鑰對所述數字密文進行解密獲得所述數字內容。
2.如權利要求1所述的數字版權保護方法,其特征在于,所述步驟a具體包括:
a1、選擇雙線性映射e:G1×G1→G2,所述G1,G2為乘法群,并由密碼哈希函數H0:{0,1}*計算獲得Zq*;
a2、隨機選擇Zq*中任一值作為會話密鑰s;隨機選擇保密的x,y∈Zq*作為主密鑰;根據用戶i提交的其個人身份信息IDi和個人信息vi,以及從G1中選取的一個生成元g2,計算出用戶i的個人解密密鑰(vi,Ki),所述Ki=g21/(x+yviH0(IDi))∈G1,vi∈Zq*。
3.如權利要求2所述的數字版權保護方法,其特征在于,所述步驟b具體包括:
b01、隨機選擇G1的一個生成元g1,將主密鑰(x,y)加密為加密密鑰(X,Y),所述X=g1x,Y=g1y,并將所述會話密鑰s進行加密,并獲得數字報頭H,所述H=(Xr,Yr,se(g1,g2)r);
b02、將數字內容m用會話密鑰s進行加密,獲得數字密文C;
b03、將數字報頭H和數字密文C進行廣播。
4.如權利要求2所述的數字版權保護方法,其特征在于,所述步驟b具體包括:
b11、固定選擇G1的一個生成元g1,將主密鑰(x,y)加密為加密密鑰(X,Y),所述X=g1x,Y=g1y,并將所述會話密鑰s進行加密,并獲得數字報頭H,所述H=(Xr,Yr,se(g1,g2)r);
b12、將數字內容m用會話密鑰s進行加密,獲得數字密文C;
b13、將數字報頭H和數字密文C進行廣播。
5.如權利要求2所述的數字版權保護方法,其特征在于,所述步驟c具體包括:
c1、接收數字報頭H和數字密文C;
c2、利用個人解密密鑰,按以下公式解密數字報頭H,獲得會話密鑰s,
s=se(g1,g2)r/e(Ki,Xr(Yr)viH0(IDi));
c3、利用所述會話密鑰s,從數字密文C解密獲得數字內容m。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司;西安電子科技大學,未經華為技術有限公司;西安電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610124029.6/1.html,轉載請聲明來源鉆瓜專利網。





