首页> 外国专利> DATA DECODING DEVICE, ATTRIBUTE-BASED ENCRYPTION SYSTEM, RANDOM NUMBER ELEMENT REMOVING DEVICE, RANDOMIZED SECRET KEY GENERATION DEVICE, DATA DECODING METHOD, AND DATA DECODING PROGRAM

DATA DECODING DEVICE, ATTRIBUTE-BASED ENCRYPTION SYSTEM, RANDOM NUMBER ELEMENT REMOVING DEVICE, RANDOMIZED SECRET KEY GENERATION DEVICE, DATA DECODING METHOD, AND DATA DECODING PROGRAM

机译:数据解码设备,基于属性的加密系统,随机数元素删除设备,随机密钥密钥生成设备,数据解码方法和数据解码程序

摘要

The purpose of the present invention is to enhance the security of encoded data by executing attribute-based encryption-type decoding processing stage by stage, the processing being divided into a plurality of stages. A KEM key part decoding section (320) decodes an encoded KEM key (313) that is a common key encoded by using an attribute condition expression, by using an r-user secret key (221) that is obtained by including a random number element in a user secret key generated by an attribute-based encryption method, thereby to generate an r-KEM key mask value (321) that includes a random number element. A random number element removal request section (330) requests an IC card (400) to remove the random number element from the r-KEM key mask value (321), and obtains a KEM key mask value (411) from the IC card (400). A mask removal section (340) generates a KEM key (341) by using the KEM key mask value (411). A data decoding section (350) obtains target data (301) by decoding encoded data main body (312), by using the KEM key (341).
机译:本发明的目的是通过逐步执行基于属性的加密类型的解码处理来提高编码数据的安全性,该处理被分为多个阶段。 KEM密钥部分解码部分(320)通过使用通过包括随机数元素而获得的r用户秘密密钥(221),对作为通过使用属性条件表达式编码的公共密钥的编码的KEM密钥(313)进行解码。通过基于属性的加密方法生成的用户密钥中的“ |”,从而生成包括随机数元素的r-KEM密钥掩码值(321)。随机数元素去除请求部分(330)请求IC卡(400)从r-KEM密钥掩码值(321)中去除随机数元素,并从IC卡获得KEM密钥掩码值(411)。 400)。遮罩去除部分(340)通过使用KEM密钥遮罩值(411)来产生KEM密钥(341)。数据解码部分(350)通过使用KEM密钥(341)对编码数据主体(312)进行解码来获得目标数据(301)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号