[发明专利]密码处理系统、密钥生成装置、加密装置、解密装置、密钥移交装置、密码处理方法以及密码处理程序有效
申请号: | 201180067247.X | 申请日: | 2011-12-12 |
公开(公告)号: | CN103354984A | 公开(公告)日: | 2013-10-16 |
发明(设计)人: | 高岛克幸;冈本龙明 | 申请(专利权)人: | 三菱电机株式会社;日本电信电话株式会社 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;G09C1/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 孙蕾 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 目的在于提供一种提高了运算等的效率的分层式内积谓词密码。密码处理系统(10)具备密钥生成装置(100)、加密装置(200)、以及解密装置(300)。密钥生成装置(100)生成在关于t=1,...,L的各整数t的基底B*t的基底矢量中嵌入了谓词信息v→t的矢量,作为解密密钥skL。加密装置(200)生成在关于t=1,...,L中的至少一部分的整数t的基底Bt的基底矢量中嵌入了属性信息x→t的矢量,作为加密数据ct。解密装置(300)针对密钥生成装置(100)生成的解密密钥skL和加密装置(200)生成的加密数据ct进行配对运算,对加密数据ct进行解密。 | ||
搜索关键词: | 密码 处理 系统 密钥 生成 装置 加密 解密 移交 方法 以及 程序 | ||
【主权项】:
一种密码处理系统,使用关于t=1,...,L+1的各整数t的基底Bt和基底B*t来进行密码处理,其中,L是1以上的整数,该密码处理系统的特征在于,具备:加密装置,生成在关于t=1,...,L中的至少一部分的整数t的基底Bt的基底矢量中嵌入了属性信息x→t的矢量,作为加密数据ct;解密装置,将在关于t=1,...,L的各整数t的基底B*t的基底矢量中嵌入谓词信息v→t的矢量作为解密密钥skL,针对所述加密装置生成的加密数据ct和所述解密密钥skL进行配对运算而对所述加密数据ct进行解密;以及密钥移交装置,根据在基底B*L+1的基底矢量中嵌入了谓词信息v→L+1的矢量、和所述解密装置使用的解密密钥skL,生成所述解密密钥skL的下位的解密密钥skL+1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社;日本电信电话株式会社,未经三菱电机株式会社;日本电信电话株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180067247.X/,转载请声明来源钻瓜专利网。