发明名称 | 密钥产生的方法和设备 | ||
摘要 | 一种根据给定基本密钥KMT和给定修改密钥K’MT在具有M*T个密钥密钥空间中产生分段密钥KSmt的方法。将基本密钥KMT拆分成两个部分LMT、RMT,对这两个部分分别以M-m和T-t次应用单向函数,并在此组合结果以形成目标基本密钥。将单向函数多次应用于修改密钥K’MT,所述多次与给定基本密钥与分段密钥之间的距离值z相对应;在一个优选实施例中,z=(M-m)+(T-t)。将该结果与目标基本密钥进行异或,以获得分段密钥KSmt。同样提供了一种设备。 | ||
申请公布号 | CN102100078A | 申请公布日期 | 2011.06.15 |
申请号 | CN200980127955.0 | 申请日期 | 2009.07.13 |
申请人 | 汤姆森许可贸易公司 | 发明人 | 穆罕默德·卡罗米;阿尤布·马苏迪 |
分类号 | H04N21/266(2011.01)I | 主分类号 | H04N21/266(2011.01)I |
代理机构 | 中科专利商标代理有限责任公司 11021 | 代理人 | 戎志敏 |
主权项 | 一种在n维密钥空间中产生目标密钥的方法,n是大于或等于2的整数,每个密钥与密钥空间的坐标相对应,目标密钥与坐标(x,y,...)相对应,所述方法在设备处包括以下步骤:‑获得具有由n个值组成的坐标(X,Y,...)的开始基本密钥KMT;‑将所述开始基本密钥KMT拆分成n个密钥部分,每个密钥部分与一个维度相对应;‑对于每个维度,单向函数多次应用到与维度相对应的密钥部分,所述多次等于维度的最大坐标值减去目标密钥的维度坐标,以获得目标基本密钥部分;以及‑组合n个目标基本密钥部分以获得目标基本密钥;还包括:‑获得开始修改密钥K’MT;‑产生将开始修改密钥K’MT与目标密钥之间的密钥空间距离表示为整数的距离值;‑单向函数多次应用到开始修改密钥K’MT,所述多次等于距离值,以便获得目标修改密钥;以及‑将目标基本密钥与目标修改密钥相组合以获得目标密钥。 | ||
地址 | 法国伊西莱穆利诺 |