一种基于同态构型加密的离线模糊匹配系统

    公开(公告)号:CN113127536B

    公开(公告)日:2023-07-28

    申请号:CN202110400164.3

    申请日:2021-04-14

    摘要: 本发明公开了一种基于同态构型加密的离线模糊匹配系统。本发明使用SM2完成密码信封,保证数据提供方生成的同态构型安全的传输至模糊搜索方的Tee环境中;数据提供方将原始库中需要加密的字符串组导入加密机中,加密机对每个字符串进行同态构型加密,将加密字符串组导入模糊搜索方的加密库,实现加密库更新;模糊搜索方将需要模糊搜索的字符串导入服务器中,先使用第一步中模糊搜索方的服务器得到的解密后的同态构型密钥对字符串进行同态构型加密,将加密后的字符串导入模糊匹配模块与加密库进行模糊搜索,得到匹配结果。本发明能够保证数据提供方发送的数据全流程保证加密状态,因此模糊搜索方无法得知数据提供方发送过来的数据。

    利用count函数进行两表查询装置及方法

    公开(公告)号:CN114490770A

    公开(公告)日:2022-05-13

    申请号:CN202210116259.7

    申请日:2022-02-07

    摘要: 本发明属于数据加密技术领域,提供了一种多利用count函数进行两表查询装置及方法。本发明装置包括数据供应端及数据需求端,数据需求端输入查询指令,供方混淆计算部和需方混淆计算部通过交互混淆计算分别得到混淆后供方集合和混淆后需方集合。供方构造部根据公开参数、查询指令及混淆后供方集合构造零分享的供方布隆过滤器,需方第一构造部根据公开参数及混淆后需方集合构造需方布隆过滤器;向量发送部向客户端发送向量;向量接收部使用需方布隆过滤器对应的接收第一向量或第二向量;需方第二构造部将向量按照顺序放置形成需方混淆布隆过滤器;最后结果输出部利用需方混淆布隆过滤器,从混淆后需方集合中挑选出交集并输出交集中的元素的数量。

    一种高效的数据盲化方式
    7.
    发明公开

    公开(公告)号:CN113407978A

    公开(公告)日:2021-09-17

    申请号:CN202110827742.1

    申请日:2021-07-22

    IPC分类号: G06F21/60 G06F21/62

    摘要: 本发明公开了一种高效的数据盲化方式,包括以下步骤:第一步,生成公开参数和密钥;第二步,按照特定公式对明文m进行加密,获取密文C;第三步,通过将密钥代入特定公式中,对对密文C进行解密,得到m、mp、mq。本发明能够与其他密码学技术进行组合,构成全同态加密方案,一方面能够做到高效加密和高效运算。从密文膨胀角度考虑,理论上能够将密文膨胀控制在1.5倍以内,并且,支持加乘混合运算。通过该方式进行同态加密产出的密文可以直接用于数学运算。

    一种基于同态构型加密的模糊匹配架构

    公开(公告)号:CN113157770A

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

    申请号:CN202110399403.8

    申请日:2021-04-14

    摘要: 本发明公开了一种基于同态构型加密的模糊匹配架构。本发明通过密钥更新,使用SM2完成密码信封,保证数据请求方生成的SM4密钥安全的传输至模糊搜索方的密码机中;在生成加密库的过程中,通过密码机对需要加密的字符串组进行同态构型加密,然后进行乱序处理,将乱序的加密字符串组导入加密库,实现加密库更新;在进行加密模糊搜索时,使用SM4密钥对称加密字符串,将加密的字符串发送至模糊搜方,模糊搜索方将加密的字符串导入密码机中,先使用密钥同步过程中生成的SM4密钥解密,并对字符串进行同态构型加密,将加密后的字符串导入模糊匹配模块与加密库进行模糊搜索,得到匹配结果。使用该架构能够保证数据请求方发送的字符串全流程保证加密状态。

    一种基于同态构型加密的离线模糊匹配架构

    公开(公告)号:CN113127536A

    公开(公告)日:2021-07-16

    申请号:CN202110400164.3

    申请日:2021-04-14

    摘要: 本发明公开了一种基于同态构型加密的离线模糊匹配架构。本发明使用SM2完成密码信封,保证数据提供方生成的同态构型安全的传输至模糊搜索方的Tee环境中;数据提供方将原始库中需要加密的字符串组导入加密机中,加密机对每个字符串进行同态构型加密,将加密字符串组导入模糊搜索方的加密库,实现加密库更新;模糊搜索方将需要模糊搜索的字符串导入服务器中,先使用第一步中模糊搜索方的服务器得到的解密后的同态构型密钥对字符串进行同态构型加密,将加密后的字符串导入模糊匹配模块与加密库进行模糊搜索,得到匹配结果。本发明能够保证数据提供方发送的数据全流程保证加密状态,因此模糊搜索方无法得知数据提供方发送过来的数据。

    基于可搜索加密的隐匿密文查询方法、系统以及存储介质

    公开(公告)号:CN115996137A

    公开(公告)日:2023-04-21

    申请号:CN202211216894.9

    申请日:2022-09-30

    摘要: 本发明提供一种基于可搜索加密技术,实现安全、合规、高效的隐匿密文查询、上传与删除操作,有效避免数据方获取查询结果的隐匿密文查询方法、系统以及存储介质,其特征在于,数据托管方存储有由数据提供方提供的密文数据及对应的映射表,方法包括以下步骤:步骤S1‑1,数据使用方使用密文查询工具生成查询密文,并发送给数据托管方;步骤S1‑2,数据托管方根据查询密文,将查询到的密文结果发送给数据使用方,密文结果为与查询密文相关的密文数据;步骤S1‑3,数据使用方将接收到密文结果发送给云密服务进行解密;步骤S1‑4,云密服务解密密文结果,并将解密得到的明文结果基于混淆发送给数据使用方。