服务器装置、检索系统、终端装置以及检索方法

    公开(公告)号:CN107077469B

    公开(公告)日:2020-11-27

    申请号:CN201480082640.X

    申请日:2014-10-21

    Abstract: 本申请提供一种服务器装置、检索系统、终端装置以及检索方法。在服务器装置(301)中,数据保管部(303)保管多个加密数据。索引保管部(304)保管用于使用针对输入的关键字输出唯一数值的函数H进行检索的数据构造作为索引I,该数据构造具有与从函数H输出的数值一一对应的多个存储区域,针对与明文数据对应的多个关键字,在与通过输入各个关键字而从函数H输出的数值对应的存储区域中,存储对各个关键字对应的明文数据进行加密之后的数据即加密数据的标识符。检索部(305)对函数H输入多个关键字中的任意关键字,根据索引I确定与从函数H输出的数值对应的存储区域,从数据保管部(303)取得与所确定的存储区域中存储的标识符对应的加密数据。

    服务器装置以及隐匿检索系统

    公开(公告)号:CN104995621B

    公开(公告)日:2018-06-05

    申请号:CN201380072944.3

    申请日:2013-02-25

    CPC classification number: G06F21/72 G06F21/62 G06F21/6245 G09C1/00 H04L9/30

    Abstract: 服务器装置(201)具有:通信部(231),其从检索装置(401)接收陷门和确定性加密关键字的组;检索历史存储区域(213),其存储所述组;数据存储部(210),其存储关键字信息,在该关键字信息中将检索对象数据和加密关键字关联起来,并且在已判明的情况下还将与加密关键字对应的所述确定性加密关键字关联起来;以及判定部(220),其判定与接收到的确定性加密关键字一致的确定性加密关键字是否存在于检索历史存储区域(213)中,在存在的情况下,以数据存储部(210)为对象,使用存在于检索历史存储区域(213)中的确定性加密关键字执行基于确定性加密方式的隐匿检索,在不存在的情况下,以数据存储部(210)为对象,使用接收到的陷门和存储在数据存储部(210)中的加密关键字,执行基于概率加密方式的隐匿检索。

    密码系统以及密码系统的密码处理方法

    公开(公告)号:CN103329478B

    公开(公告)日:2015-11-25

    申请号:CN201180065310.6

    申请日:2011-01-18

    Abstract: 目的在于,在通配符对应的基于匿名性分层型ID的密码方式中将配对运算的次数设为固定次数。使用用户标识符ID和模式P。用户标识符ID包括k个分层标识符。模式P针对每个分层包括分层标识符、通配符值以及空栏值中的某一个。加密装置400从公开密钥PK抽出与通配符值的分层对应的密钥值H和与模式值的分层对应的密钥值H,计算密码值C1和密码值C3,输出包括明文密码值C0、密码值C1以及密码值C3的密文数据CT。解密装置300从用户标识符ID抽出与通配符值对应的分层的分层标识符,使用所抽出的分层标识符、密文数据CT中包含的密码值C1以及密码值C3,对密文数据CT中包含的明文密码值C0进行解密,输出明文数据M。

    数据解密装置、属性基密码系统和数据解密方法

    公开(公告)号:CN104919511B

    公开(公告)日:2017-05-17

    申请号:CN201380070251.0

    申请日:2013-11-01

    CPC classification number: G06F21/72 G09C1/00 H04L9/0869 H04L9/088 H04L2209/046

    Abstract: 本发明的目的在于,能够通过分成多个阶段来执行属性基密码方式的解密处理,提高加密数据的安全性。KEM密钥部分解密部(320)使用在以属性基密码方式生成的利用者秘密密钥中包含随机数要素而得到的r‑利用者秘密密钥(221),对使用属性条件式加密后的公共密钥即加密KEM密钥(313)进行解密处理,由此,生成包含随机数要素的r‑KEM密钥掩码值(321)。随机数要素去除委托部(330)委托IC卡(400)从r‑KEM密钥掩码值(321)中去除随机数要素,从IC卡(400)取得KEM密钥掩码值(411)。掩码去除部(340)使用KEM密钥掩码值(411)生成KEM密钥(341)。数据解密部(350)使用KEM密钥(341),从加密数据主体(312)中对对象数据(301)进行解密。

    服务器装置、隐匿检索程序、记录介质以及隐匿检索系统

    公开(公告)号:CN104995621A

    公开(公告)日:2015-10-21

    申请号:CN201380072944.3

    申请日:2013-02-25

    CPC classification number: G06F21/72 G06F21/62 G06F21/6245 G09C1/00 H04L9/30

    Abstract: 服务器装置(201)具有:通信部(231),其从检索装置(401)接收陷门和确定性加密关键字的组;检索历史存储区域(213),其存储所述组;数据存储部(210),其存储关键字信息,在该关键字信息中将检索对象数据和加密关键字关联起来,并且在已判明的情况下还将与加密关键字对应的所述确定性加密关键字关联起来;以及判定部(220),其判定与接收到的确定性加密关键字一致的确定性加密关键字是否存在于检索历史存储区域(213)中,在存在的情况下,以数据存储部(210)为对象,使用存在于检索历史存储区域(213)中的确定性加密关键字执行基于确定性加密方式的隐匿检索,在不存在的情况下,以数据存储部(210)为对象,使用接收到的陷门和存储在数据存储部(210)中的加密关键字,执行基于概率加密方式的隐匿检索。

Patent Agency Ranking