登记装置、检索操作装置、数据管理装置、登记程序、检索操作程序和数据管理程序

    公开(公告)号:CN111587452A

    公开(公告)日:2020-08-25

    申请号:CN201880085839.6

    申请日:2018-12-28

    Abstract: 登记装置(500)生成数据随机数组R,该数据随机数组R是与利用者的属性所成的层级的层数L相同个数的随机数的组,并且是均匀随机的随机数的组。此外,登记装置受理明文M和属性信息B。登记装置将所述属性信息B的各层j的属性值与各层j的编号的连结值作为输入来执行函数F_2,将所述函数F_2的函数值作为输入来执行函数F_3,计算所述函数F_3的函数值与所述数据随机数组R的第j个随机数的异或即属性元素C_{j,0,0},将所述明文M和所述数据随机数组R的异或作为输入来执行函数F_4,生成包含所述属性元素C_{j,0,0}和所述函数F_4的函数值即密文C_{L+1}在内的加密数据C。然后,登记装置将所述加密数据C登记到数据管理装置(700)。

    加密系统、加密方法以及加密程序

    公开(公告)号:CN109643504A

    公开(公告)日:2019-04-16

    申请号:CN201780051797.X

    申请日:2017-08-07

    Abstract: 主密钥生成装置(200)生成主公开密钥和主秘密密钥。用户密钥生成装置(300)使用主公开密钥,生成用户公开密钥和用户秘密密钥。管理装置(700)取得运算过程。数据保管部保管利用用户公开密钥进行加密后的数据,作为加密数据。管理装置(700)从数据保管部选择对在运算过程中使用的数据进行加密后的加密数据。管理装置(700)根据运算过程对加密数据进行同态运算,并输出同态运算的运算结果作为加密运算结果。主解密装置(500)取得加密运算结果,并利用主秘密密钥对所取得的加密运算结果进行解密。

    数据保管装置、数据更新系统和数据处理方法

    公开(公告)号:CN107251480B

    公开(公告)日:2018-07-10

    申请号:CN201580076398.X

    申请日:2015-02-20

    Abstract: 数据保管部(202)在被加密的状态下保管加密数据,保管定义了解密许可用户的用户属性的解密条件,该解密许可用户被许可对加密数据进行解密。失效信息去除部(206)在更新时机到来时,在解密条件中追加了记述有已不是解密许可用户的失效用户的用户属性的失效信息的情况下,在加密数据被加密的状态下,从解密条件中去除失效信息。进而,失效信息去除部(206)向进行代理重加密方式的重加密的重加密装置发送加密数据和去除失效信息后的解密条件,从重加密装置接收使用去除失效信息后的解密条件通过代理重加密方式重加密后的加密数据。刷新处理部(205)对重加密后的加密数据和去除失效信息后的解密条件进行更新。

    加密系统、加密装置、重加密密钥生成装置、重加密装置以及加密程序

    公开(公告)号:CN105637799A

    公开(公告)日:2016-06-01

    申请号:CN201380080158.8

    申请日:2013-10-09

    CPC classification number: H04L9/0618 H04L9/0861 H04L9/30 H04L2209/76

    Abstract: 加密装置200输出加密文ct,该加密文ct包含设定有属性信息x、v中的一个的加密文c和设定有属性信息y、z中的一个的加密文c~。解密装置300输出重加密密钥rk,该重加密密钥rk包含利用转换信息W1、t对设定有属性信息x、v中的另一个的解密密钥k*进行转换而得到的解密密钥k*rk、设定有上述属性信息y、z中的另一个的解密密钥k~*rk、设定相互对应的属性信息x’、v’中的一个来对上述转换信息W1、t进行加密而得到的加密转换信息ψrk。重加密装置400输出重加密文rct,该重加密文rct包含有在上述加密文ct内设定追加信息Η、Θ中的一个而得到的加密文crenc和在上述重加密密钥rk内设定上述追加信息Η、Θ中的另一个而得到的解密密钥k*renc。

    重加密装置、重加密方法、计算机能读取的存储介质和加密系统

    公开(公告)号:CN113853764B

    公开(公告)日:2024-09-10

    申请号:CN201980096560.2

    申请日:2019-05-24

    Abstract: 加密装置(50)生成密文。主重加密密钥生成装置(40)生成主重加密密钥,该主重加密密钥无法对由加密装置(50)生成的密文进行解密,但是能够对由加密装置(50)生成的密文生成用于对访问范围进行变更的重加密密钥。重加密装置(60)使用主重加密密钥生成用于对由加密装置(50)生成的对象密文进行重加密的重加密密钥,通过生成的重加密密钥对对象密文进行重加密,生成重加密密文。

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

    公开(公告)号:CN116670741A

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

    申请号:CN202180089368.8

    申请日:2021-01-13

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

Patent Agency Ranking