首页> 外国专利> CRYPTOGRAPHY PROCESSING SYSTEM, KEY GENERATION DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, KEY DELEGATION DEVICE, CRYPTOGRAPHY PROCESSING METHOD AND CRYPTOGRAPHY PROCESSING PROGRAM

CRYPTOGRAPHY PROCESSING SYSTEM, KEY GENERATION DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, KEY DELEGATION DEVICE, CRYPTOGRAPHY PROCESSING METHOD AND CRYPTOGRAPHY PROCESSING PROGRAM

机译:密码处理系统,关键生成设备,加密设备,解密设备,关键代理设备,密码处理方法和密码处理程序

摘要

PROBLEM TO BE SOLVED: To provide a hierarchical predicate encryption for inner products with improved efficiency in calculation, etc.SOLUTION: A cryptography processing system 10 comprises a key generating device 100, an encryption device 200 and a decryption device 300. The key generating device 100 generates a vector embedded with predicate information vin a base vector of a base Babout each of integers t of t=1 to L, as a decryption key sk. The encryption device 200 generates a vector embedded with attribute information xin a base vector of a base Babout at least part of the integers t out of t=1 to L, as encryption data ct. The decryption device 300 executes a pairing calculation, with respect to the decryption key skgenerated by the key generating device 100 and the encryption data ct generated by the encryption device 200, and decrypts the encryption data ct.
机译:解决的问题:为内部产品提供分层谓词加密,以提高计算效率等。解决方案:密码处理系统10包括密钥生成设备100,加密设备200和解密设备300。 100作为解密密钥sk,生成嵌入有谓词信息vin的向量,该向量关于t = 1至L的整数t中的每一个的基数B的基数B。加密设备200生成嵌入有属性信息xin的矢量作为加密数据ct,该矢量以t = 1至L的整数t中的至少至少一部分为基数的B的基数B。解密装置300对由密钥生成装置100生成的解密密钥sk和由加密装置200生成的加密数据ct执行配对计算,并对加密数据ct解密。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号