一种细粒度密文去重和加快搜索速度的加密方法及系统

    公开(公告)号:CN118432915A

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

    申请号:CN202410631473.5

    申请日:2024-05-21

    Applicant: 暨南大学

    Abstract: 本发明提供一种细粒度密文去重和加快搜索速度的加密方法及系统,该方法包括:调用初始化Setup算法,生成系统全局参数;根据全局系统参数,生成数据发送者密钥、数据接收者密钥和云服务器密钥;根据系统全局参数和上述密钥,生成密文关键词信息和密文信息;判断所述密文关键词信息是否重复,存储密文关键词信息和密文信息;根据系统全局参数、上述密钥,生成陷门关键词信息;根据陷门关键词信息,返回密文信息。本发明通过对密文数据进行用户级别的细粒度密文去重,减少了存储的空间;同时引入倒排索引表存储数据,将同对发送方和用户之间相同关键词的对应密文存放到一条链表中,检索关键词时能够给出对应所有密文,缩短了密文检索的时间。

    基于支持一次重加密的同态代理重加密数据共享系统

    公开(公告)号:CN117424690A

    公开(公告)日:2024-01-19

    申请号:CN202311289568.5

    申请日:2023-10-08

    Applicant: 暨南大学

    Abstract: 本发明公开了基于支持一次重加密的同态代理重加密数据共享系统,系统包括:数据拥有方终端、数据请求方终端以及云服务器;数据拥有方终端利用自己的公钥和数据请求方的公钥及DH密钥对数据进行加密,生成第一密文和代理密钥并上传至云服务器;数据拥有方终端可以请求云服务器进行数据处理,并利用自己的私钥解密云服务器返回的计算结果得到明文;数据请求方终端可以向云服务器请求使用存储在云服务器上的数据,并利用自己的私钥解密返回的重新加密后的第二密文得到共享数据明文。本发明加入了代理重加密的功能,利用了云服务器强大的存储和计算能力,解决了数据共享过程中敏感数据和隐私泄露的问题。

    一种基于国密SM2多重签名的数据验证方法

    公开(公告)号:CN117220882A

    公开(公告)日:2023-12-12

    申请号:CN202311009010.7

    申请日:2023-08-10

    Applicant: 暨南大学

    Abstract: 本发明涉及区块链技术领域,公开了一种基于国密SM2多重签名的数据验证方法,采用了国密SM2多重签名技术,可以分散公证人节点的职能,提高系统稳定性,签名和验证工作由多个节点共同完成,有效地防止单点故障,提高系统的健壮性,通过采用多重签名,可以并行处理多个交易,提高了处理速度,同时,也降低了单个节点的工作负担,使整个系统能在高效率的同时保持稳定运行。

Patent Agency Ranking