【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
本专利技术的实施例涉及广播加密,更具体而言,涉及广播加密系统中有空间效率的密钥分配。
技术实现思路
问题的解决方案根据本专利技术的一个实施例,提供了用于广播加密的方法和计算机程序产品。在这一实施例中,读取密钥束。密钥束包括第一密码密钥、相关联的第一密钥标识符和相关联的第一密码函数标识符。接收加密内容。接收多个加密密钥。每个加密密钥具有相关联的标识符。从多个加密密钥中选择第一加密密钥,使得第一加密密钥的标识符相当于第一密钥标识符。确定对应于第一密码函数标识符的第一密码函数。利用所述第一密码密钥向所述第一加密密钥应用所述第一密码函数,以获得第一中间密码密钥。使用第一中间密码密钥确定内容密码密钥。将内容密码密钥应用到加密内容以获得解密内容。根据本专利技术的另一实施例,提供了一种用于广播加密的方法和计算机程序产品。在这一实施例中,提供密钥束。该密钥束包括第一密码密钥、相关联的第一密钥标识符和相关联的第一密码函数标识符。提供加密内容。提供多个加密密钥。每个加密密钥具有相关联的密钥标识符。选择所述多个加密密钥,从而能够通过如下方式对所述加密内容解密:从多个加密密钥选择第一加密密钥,使得第一加密密钥的标识符相当于第一密钥识别符;确定对应于第一密码函数标识符的第一密码函数;利用所述第一密码密钥向所述第一加密密钥应用所述第一密码函数,以获得第一中间密码密钥;利用第一中间密码密钥确定内容密码密 ...
【技术保护点】
一种方法,包括:读取密钥束,所述密钥束包括第一密码密钥、相关联的第一密钥标识符和相关联的第一密码函数标识符;接收加密内容;接收多个加密密钥,每个加密密钥具有标识符;从所述多个加密密钥中选择第一加密密钥,使得所述第一加密密钥的标识符相当于所述第一密钥标识符;确定对应于所述第一密码函数标识符的第一密码函数;利用所述第一密码密钥向所述第一加密密钥应用所述第一密码函数,以获得第一中间密码密钥;使用所述第一中间密码密钥确定内容密码密钥;以及将所述内容密码密钥应用到所述加密内容以获得解密内容。
【技术特征摘要】
【国外来华专利技术】2013.10.18 US 14/057,2031.一种方法,包括:
读取密钥束,所述密钥束包括第一密码密钥、相关联的第一密钥
标识符和相关联的第一密码函数标识符;
接收加密内容;
接收多个加密密钥,每个加密密钥具有标识符;
从所述多个加密密钥中选择第一加密密钥,使得所述第一加密密
钥的标识符相当于所述第一密钥标识符;
确定对应于所述第一密码函数标识符的第一密码函数;
利用所述第一密码密钥向所述第一加密密钥应用所述第一密码
函数,以获得第一中间密码密钥;
使用所述第一中间密码密钥确定内容密码密钥;以及
将所述内容密码密钥应用到所述加密内容以获得解密内容。
2.根据权利要求1所述的方法,其中,所述解密内容包括多媒体
数据。
3.根据权利要求1所述的方法,其中,所述第一密码函数标识符
是盐值。
4.根据权利要求1所述的方法,其中,所述第一密码函数标识符
是随机种子。
5.根据权利要求1所述的方法,其中,所述第一密码函数是从如
下项构成的组选择的:分组密码、AES、Blowfish、C2分组密码、
Camellia、CAST-128、CAST-256、CLEFIA、Cryptomeria、DES、
FEAL、GOST28147-89、ICE、IDEA、KASUMI、LOKI97、Lucifer、
MacGuffin、MAGENTA、MARS、MISTY1、RC2、RC5、RC6、Skipjack、
\tSMS4、TEA、TripleDES、Twofish和XTEA。
6.根据权利要求1所述的方法,其中,所述第一密钥标识符和所
述多个加密密钥的标识符是列和行对。
7.根据权利要求1所述的方法,其中,所述第一密钥标识符和所
述多个加密密钥的标识符是n维矢量。
8.根据权利要求1所述的方法,其中,所述密钥束包括第二密码
密钥、相关联的第二密钥标识符和相关联的第二密码函数标识符,并
且其中,使用所述第一中间密码密钥确定内容密码密钥包括:
从所述多个加密密钥中选择第二加密密钥,使得所述第二加密密
钥的标识符相当于所述第二密钥标识符;
确定对应于所述第二密码函数标识符的第二密码函数;
利用所述第二密码密钥向所述第二加密密钥应用所述第二密码
函数,以获得第二中间密码密钥;以及
使用所述第二中间密码密钥确定所述内容密码密钥。
9.根据权利要求1所述的方法,其中,使用所述第一中间密码密
钥确定内容密码密钥包括:
向所述第一中间密码密钥应用第三密码函数。
10.一种方法,包括:
提供密钥束,所述密钥束包括第一密码密钥、相关联的第一密钥
标识符和相关联的第一密码函数标识符;
提供加密内容;
提供多个加密密钥,每个加密密钥都具有密钥识别符,选择所述
多个加密密钥,从而能够通过如下方式对所述加密内容解密:
从所述多个加密密钥中选择第一加密密钥,使得所述第一加密密
\t钥的标识符相当于所述第一密钥标识符;
确定对应于所述...
【专利技术属性】
技术研发人员:D·B·彭塞莱昂,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。