首页> 外国专利> Key agreement system, shared-key generation apparatus, and shared-key recovery apparatus

Key agreement system, shared-key generation apparatus, and shared-key recovery apparatus

机译:密钥协商系统,共享密钥生成装置和共享密钥恢复装置

摘要

Provided is a content distribution system that prevents different keys to be derived between an encryption apparatus and a decryption apparatus. A random-number generating unit 112d, in an encryption apparatus 110d, generates a random number s, and a first function unit 113d generates a functional value G(s) of the random number s, and generates a verification value a and a shared key K from the functional value G(s). An encryption unit 114d generates a first cipher text c1 of the verification value a using a public-key polynomial h, and a second function unit 115d generates a functional value H(a,c1) of the verification value a and the first cipher text c1, and a random-number mask unit 116d generates a second cipher text c2=s xor H(a,c1). A decryption unit 123d, in a decryption apparatus 120d, decrypts the first cipher text c1 using a secret-key polynomial f, to generate a decryption verification value a′. A third function unit 124d generates a functional value H(a′,c1) of the decryption verification value a′ and the first cipher text c1, and a random-number mask removal unit 125d generates a decryption random number s′=c2 xor H(a′,c1). A fourth function unit 126d generates a hash functional value G(s′) of the decryption random number s′, and generates a verification value a″ and a shared key K′ from the functional value G(s′) A comparison unit 127d outputs the shared key K′ if the decryption verification value a′ is equal to the verification value a″.
机译:提供了一种内容分发系统,该内容分发系统防止在加密设备和解密设备之间派生不同的密钥。在加密设备 110 d 中的随机数生成单元 112 d ,生成随机数s,第一功能单元 113 d 生成随机数s的功能值G(s),并从该功能值生成验证值a和共享密钥K G(s)。加密单元 114 d 使用公钥多项式h和第二函数生成验证值a的第一密文c 1 115 d 单元生成验证值a和第一密文c 1的功能值H(a,c 1 ,随机数掩码单元 116 d 生成第二个密文c 2 等于s xor H(a, c 1 )。在解密设备 120 d 中的解密单元 123 d 中,解密第一密文c 1 使用密钥多项式f生成解密验证值a&prime;。第三功能单元124 d 生成解密验证值a&prime的功能值H(a&prime;,c 1 );和第一个密文c 1 ,以及随机数掩码删除单元 125 d 生成解密随机数s&prime;&equals; c < B> 2 xor H(a&prime;,c 1 )。第四功能单元 126 d 生成解密随机数s&prime;的哈希函数值G(s&prime;),并生成验证值a&Prime;。以及共享密钥K&prime;比较单元 127 d 从功能值G(s&prime;)输出共享密钥K&prime;如果解密验证值a&prime;等于验证值a&Prime;。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号