当前位置: 首页 > 专利查询>清华大学专利>正文

条件接收系统中基于产品和用户分别分组的密钥分配方法技术方案

技术编号:3500019 阅读:166 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及基于节目与用户分别分组的密钥分配方法,用以降低计算量和对传输带宽的消耗,提高系统灵活性,其特征在于,首先,在系统前端对节目进行分组而成为产品,并利用正交方法来生成节目和产品的向量与密钥;其次,该系统对用户进行地址分配和分组,并通过掩码(mask)来控制分组大小,并利用RSA算法和中国剩余定理来生成产品组密钥;同时,利用分组大小可变(由掩码来控制)的特定,根据不同产品的特点(灵活性要求不同)来确定不同的分组大小,从而在计算量和传输带宽之间进行取舍和均衡,实现最优化的匹配效果。

【技术实现步骤摘要】

【技术保护点】
条件接收系统中基于产品和用户分别分组的密钥分配方法其特征在于,该方法是在数字电视版权管理中的条件接收系统内前端服务器上的下述方法实现的:步骤(1),节目分组把所有节目ch↓[1]、ch↓[2]、…、ch↓[m]的集合记为P↓[0],即P↓[0]={ch↓[1]、ch↓[2]、…、ch↓[m]};同时,将所有节目进行分组,每一个节目分组称为一个产品,允许同一个节目同时归属于不同的产品,把不同的产品记为P↓[j],j>0,P↓[j]是的P↓[0]的子集;步骤(2),用户分组把所有用户u↓[1]、u↓[2]、…、u↓[n]的集合记为G↓[0],即G↓[0]={u↓[1]、u↓[2]、…、u↓[n]};同时,将所有用户进行分组,把不同的用户分组分别记为G↓[k],k>0,在条件接收系统已定义的用户地址范围内,通过改变掩码值来改变用户分组的大小和范围,以便于对设定范围、设定数量、用户进行密钥分发和管理;步骤(3),条件接收系统利用设定的控制字CW加扰明文传输流TS;步骤(4),条件接收系统按以下步骤选择节目向量V↓[i]和节目密钥α↓[i],用于加密控制字CW,形成授权控制ECM数据,向终端用户发送;步骤(4.1),在m维向量空间a↓[1]、a↓[2]、…、a↓[m]内,m≥节目数量,系统为每个节目ch↓[i]选择一个向量v↓[i],使得不同的v↓[i]之间相互正交,例如(1,0,0,0,…)、(0,1,0,0,…)、(0,0,1,0,…)、(0,0,0,1,…)、…;同时,系统还为每个节目ch↓[i]任意选择一个相应的数字α↓[i],α↓[i]即为节目密钥,形成一个节目向量ch↓[i]=α↓[i].v↓[i];步骤(4.2),该系统公开v↓[i],并用α↓[i]对节目ch↓[i]的加扰控制字CW进行加密,得到授权控制ECM数据并发送到终端用户;步骤(5),按以下步骤,根据产品P↓[j]的密钥β↓[j]以及产品所包含的节目,计算产品向量P↓[j];步骤(5.1),该系统为一个包含有多个节目的产品P↓[j]任意选择一个密钥β↓[j],该系统通过密钥β↓[j]对该产品P↓[j]内的每个节目的密钥α↓[i]按下式进行变化:α↓[i]’=F(α↓[i],β↓[j]),其中,α↓[i]’为节目ch↓[i]变换后的密钥,F(α↓[i],β↓[j])是一种设定的加密算法;步骤(5.2),该系统按下式得到产品P↓[j]的向量:P↓[j]=...

【技术特征摘要】

【专利技术属性】
技术研发人员:王兴军秦军波
申请(专利权)人:清华大学北京数字太和科技有限责任公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利