一种基于k-Lin假设的同态加密方法

    公开(公告)号:CN111865555A

    公开(公告)日:2020-10-30

    申请号:CN202010654611.3

    申请日:2020-07-09

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于k-Lin假设的同态加密方法,该同态加密方法包括:密钥生成步骤、加密步骤和两种解密步骤。本发明在标准模型下满足IND-CPA安全性,不仅具有加法同态的性质,还具备双陷门解密机制;存在两种私钥,一种是与特定公钥绑定的私钥,另一种是通用性更强的私钥,可以对该加密体制下的任意公钥加密得到的密文进行解密。本发明能够同时兼顾数据的机密性和可用性,减轻监管方的密钥管理成本和压力。

    基于多加密的线性回归隐私保护方法及系统

    公开(公告)号:CN110190945A

    公开(公告)日:2019-08-30

    申请号:CN201910451741.4

    申请日:2019-05-28

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于多加密的线性回归隐私保护方法及系统,该系统包括多个数据提供端、第一云服务器、第二云服务器和数据请求端;多个数据提供端采用不同的同态代理重加密算法加密数据;数据请求端向第一云服务器发送使用数据构建线性回归模型的请求;数据提供端发送数据到第一云服务器;第一云服务器对数据提供端的密文数据添加噪音并进行密文转换;第二云服务器解密、计算加密;第一云服务器对第二云服务器的加密数据进行去噪处理;数据请求端采用私钥解密得到训练好的线性回归模型。本发明解决了将多个不同加密系统加密的数据转换到了用同一公钥加密的数据,训练一个线性回归模型,不受数据集分区的影响,同时保护数据和线性回归模型的隐私。

    一种岭回归训练方法、计算设备、介质

    公开(公告)号:CN109992979A

    公开(公告)日:2019-07-09

    申请号:CN201910196048.7

    申请日:2019-03-15

    Applicant: 暨南大学

    Abstract: 本发明公开了一种岭回归训练方法,包括步骤:参数初始化,生成系统公共参数,生成各参与方的公私钥对,计算重加密密钥;接收训练请求时,计算联合公钥,用联合公钥加密私有数据,生成密文一;利用两阶段的解密机制,结合密文重加密技术,对密文一进行部分解密和重加密,生成密文二;通过DR对密文二进行解密,得到模型的最终训练结果。本发明用到ElGamal加法变体方案,结合密文重加密技术,保证数据资源在合作过程中的机密性的同时精简计算,提高计算速度的同时降低计算成本。

    一种基于加密图像快速搜索的社交发现方法

    公开(公告)号:CN108319659A

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

    申请号:CN201810013996.8

    申请日:2018-01-08

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于加密图像快速搜索的社交发现方法,该社交发现方法针对现有技术中基于加密图像快速搜索的社交发现方案存在两个问题,即需要大量的存储空间以及消耗大量的搜索时间,提出了一种云环境下基于加密图像快速搜索的解决方案,首先预先构建描述用户图像内容的基于MD-algorithm的可搜索的加密索引,该索引与用户图像一起存储在云服务器上,再通过安全相似性运算检索匹配用户的加密图像,找到具有相似图像的用户,从而实现好友推荐功能。与已有方案相比,所提出的解决方案不仅能准确的找到与目标用户具有相似图像的其他用户,而且还降低了存储空间以及提高了搜索效率。

    基于国密SM2的匿名凭证方法、系统及存储介质

    公开(公告)号:CN118316627B

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

    申请号:CN202410609102.7

    申请日:2024-05-16

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于国密SM2的匿名凭证方法、系统及存储介质,方法为:证书授权中心选择一个零知识证明方案和一个混淆电路方案并生成公共参数一起公开;接着,证书授权中心生成自己的公私钥对,公钥公开私钥秘密保存;当用户需要服务提供商提供特定服务并满足属性条件时,利用公共参数和特定属性生成证书请求并发给证书授权中心;证书授权中心和用户共同执行混淆电路方案和零知识证明方案验证证书请求的合法性;通过则接受用户的证书请求,并和用户进行交互共同完成证书签发;用户利用授权证书、公共参数和证书授权中心的公钥生成匿名凭证并发送给服务提供商;服务提供商验证匿名凭证;有效则为用户提供服务,无效则拒绝用户的服务请求。

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

    公开(公告)号:CN118432915A

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

    申请号:CN202410631473.5

    申请日:2024-05-21

    Applicant: 暨南大学

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

    基于国密SM9的条件代理重加密方法

    公开(公告)号:CN116722977B

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

    申请号:CN202310763799.9

    申请日:2023-06-27

    Applicant: 暨南大学

    Abstract: 本发明公开了一种基于国密SM9的条件代理重加密方法,包括:代理方生成公共参数并公开;用户A和用户B生成自己的公私钥,将公钥公开,私钥秘密保存;其他用户使用用户A的公钥和代理条件加密明文消息得到条件代理密文,并将该密文和明文形式的代理条件发送给代理方;用户A利用条件代理密文的代理条件、自己的私钥和用户B的公钥生成条件代理重加密密钥;代理方使用条件代理重加密密钥对密文进行转换,并转发给用户B;若有多个代理方,采用秘密分享方法获取转换密文;用户B用私钥解密密文,得到明文消息。本发明通过秘密分享技术,可以有选择地将条件代理重加密密钥分享给多个代理方,从而分散密文转换代理的权力,保障机密数据的安全。

    非交互式的集合成员关系的函数证明方法

    公开(公告)号:CN117540396A

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

    申请号:CN202311470231.4

    申请日:2023-11-06

    Abstract: 本发明公开了一种非交互式的集合成员关系的函数证明方法,该方法包括:运行初始化算法对证明系统进行初始化,获得公共参考串;在接收证明者的用户密钥生成指令时,基于公共参考串生成证明者的公钥和私钥;根据函数密钥生成算法为验证者生成函数密钥,并根据函数密钥确认算法验证函数密钥是否正确;基于证明者输入的公钥、陈述和证据,通过预设证明算法生成陈述和证据对应的零知识证明;在零知识证明有效且函数密钥正确时,从零知识证明中提取额外的关于证据的函数信息。从而实现了关于证据的函数计算功能,进而在保持非交互零知识证明的安全内核的前提条件下,扩展了传统的非交互零知识证明的适用范围。

    金额隐私保护的比特币兼容链下众筹方法、设备及介质

    公开(公告)号:CN117372020A

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

    申请号:CN202311157615.0

    申请日:2023-09-08

    Applicant: 暨南大学

    Abstract: 本发明公开了一种金额隐私保护的比特币兼容链下众筹方法、设备及介质,方法包括:当众筹项目发布后,有参与意向的发送方对资金进行加密并广播密文;发起众筹的接收方计算资金总额,如果总额达到众筹要求则生成全局交易并广播;发送方对资金总额进行验证;接收方验证金额与密文是否一致,发送确认消息;发送方更新通道状态;接收方在收到足够数量的通道更新成功消息后发送确认消息;发送方更新支付通道至交易成功的状态;如果通道更新失败且全局交易没被发布到链上,则接收方通过将全局交易发布到链上进行强制转账并关闭通道。本发明通过利用全局交易和多重签名来实现PCN中的多通道更新,即完成众筹的基本转账操作,并实现交易金额的隐私。

    基于区块链的电车跨域充电匿名认证方法、系统、设备及介质

    公开(公告)号:CN116684099A

    公开(公告)日:2023-09-01

    申请号:CN202310519176.7

    申请日:2023-05-10

    Applicant: 暨南大学

    Abstract: 本发明公开了基于区块链的电车跨域充电匿名认证方法、系统、设备及介质,方法包括:S1、初始化:证书权威机构部署智能合约到区块链,生成公开参数并上传至区块链;S2、域信息部署:充电站服务器从区块链上获取公开参数并将域信息发送至云服务器,云服务器计算域信息的哈希值并将哈希值上传至区块链;S3、电车用户的密钥分发:电车用户向证书权威机构提交自身属性集合,证书权威机构生成并返回该电车用户的密钥;S4、跨域充电认证:用户向跨域的充电站服务器申请认证,充电站服务器调用合约验证认证请求的正确性和用户资格,根据验证结果判断是否为该电车用户提供跨域充电服务。本发明实现电车在跨域充电时不泄露其身份且具备访问控制功能。

Patent Agency Ranking