登记请求装置、检索请求装置、数据管理装置、隐匿检索系统、隐匿检索方法和隐匿检索程序

    公开(公告)号:CN118435257A

    公开(公告)日:2024-08-02

    申请号:CN202180105175.7

    申请日:2021-12-27

    Abstract: 登记请求装置(400)具有生成部(420)和请求部(430)。生成部(420)取得由登记密钥和登记辅助密钥构成的登记秘密密钥中的登记密钥、明文数据和公开参数,使用登记密钥和公开参数对明文数据进行加密,由此生成加密数据。登记秘密密钥是使用主密钥和公开参数生成的,由在数据的加密中使用的登记密钥和在被加密的数据的转换中使用的登记辅助密钥构成。请求部(430)向数据管理装置发送加密数据。数据管理装置使用登记辅助密钥和公开参数对加密数据进行转换,将通过转换得到的转换加密数据与识别明文数据的标识符对应起来登记于登记数据库。

    隐匿检索系统和隐匿检索方法
    43.
    发明公开

    公开(公告)号:CN116670741A

    公开(公告)日:2023-08-29

    申请号:CN202180089368.8

    申请日:2021-01-13

    Abstract: 登记装置(400)使用新的数据密钥对明文进行加密,生成密文数据,使用新的关键字密钥对登记关键字进行加密,生成加密关键字,将所述密文数据与所述加密关键字的组登记于登记数据库。检索操作装置(500)从所述新的数据密钥复原出旧的数据密钥,从所述新的关键字密钥复原出旧的关键字密钥,分别使用所述新的关键字密钥和所述旧的关键字密钥对检索关键字进行加密,生成新的检索查询和旧的检索查询。数据管理装置(600)从所述登记数据库寻找与所述新的检索查询和所述旧的检索查询中的任意一方相符的加密关键字,输出包含与寻找到的加密关键字对应的密文数据的加密检索结果。所述检索操作装置使用所述新的数据密钥或所述旧的数据密钥,从所述加密检索结果中包含的所述密文数据解密出明文。

    隐匿检索系统、管理装置、隐匿检索方法和记录介质

    公开(公告)号:CN108140334B

    公开(公告)日:2021-03-23

    申请号:CN201580083638.9

    申请日:2015-10-09

    Abstract: 本发明提供一种隐匿检索系统、管理装置、隐匿检索方法和计算机能读取的记录介质,管理装置具有:加密相似度计算部(504),其对通过同态加密进行加密后的保管数据即保管加密数据(620)和在保管数据的检索中使用的通过同态加密进行加密后的检索数据即检索加密数据(720)进行同态运算,由此计算通过同态加密对保管数据与检索数据的相似度进行加密而成的加密相似度(5041);以及加密结果发送部(505),其使用加密相似度(5041)生成表示相似度是否在阈值θ以内的加密检索结果(5001),并发送给检索装置。

    登记装置、服务器装置、隐匿检索系统、隐匿检索方法、登记程序及服务器程序

    公开(公告)号:CN112042150A

    公开(公告)日:2020-12-04

    申请号:CN201880092550.7

    申请日:2018-05-08

    Abstract: 登记装置(200)利用登记密钥对关键字进行加密而生成加密关键字,生成包括加密关键字和用于识别对应的密文的识别信息的索引,根据登记密钥和检索密钥生成变换密钥,将多个密文、索引以及变换密钥登记到服务器装置(400)。检索装置(300)对关键字进行加密而生成检索查询,将检索查询发送给服务器装置(400)。服务器装置(400)利用登记的变换密钥对检索查询进行重加密,生成重加密关键字,利用重加密关键字检索登记的索引,如果作为检索结果得到加密关键字,则从索引取得识别信息,从所登记的多个密文中提取通过识别信息识别的密文,将提取出的密文发送给检索装置(300)。

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

    公开(公告)号: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)进行解密。

Patent Agency Ranking