-
公开(公告)号:CN117540396A
公开(公告)日:2024-02-09
申请号:CN202311470231.4
申请日:2023-11-06
Abstract: 本发明公开了一种非交互式的集合成员关系的函数证明方法,该方法包括:运行初始化算法对证明系统进行初始化,获得公共参考串;在接收证明者的用户密钥生成指令时,基于公共参考串生成证明者的公钥和私钥;根据函数密钥生成算法为验证者生成函数密钥,并根据函数密钥确认算法验证函数密钥是否正确;基于证明者输入的公钥、陈述和证据,通过预设证明算法生成陈述和证据对应的零知识证明;在零知识证明有效且函数密钥正确时,从零知识证明中提取额外的关于证据的函数信息。从而实现了关于证据的函数计算功能,进而在保持非交互零知识证明的安全内核的前提条件下,扩展了传统的非交互零知识证明的适用范围。
-
公开(公告)号:CN115834076A
公开(公告)日:2023-03-21
申请号:CN202211362355.6
申请日:2022-11-02
IPC: H04L9/32
Abstract: 本申请公开了一种与范式关系的西格玛协议证明验证方法及相关设备,方法包括:证明者将目标项目对应的与范式证明关系转换为有向无环图,基于有向无环图形成承诺,将承诺发送至验证者;验证者接收到承诺后,为证明者生成挑战值;证明者基于挑战值为有向无环图中的各图节点生成响应值,并将生成的所有响应值作为响应发送至验证者;验证者基于承诺及响应对证明者进行验证,以确定证明者是否符合目标项目的项目需求。本申请通过将与范式证明关系转换为有向无环图,并采用西格玛协议对验证者进行验证,这样通过西格玛协议对与范式关系证明进行验证,可以大幅度降低通信复杂度和提高计算效率,从而可以降低与范式关系证明的证明成本。
-
公开(公告)号:CN115834076B
公开(公告)日:2024-06-21
申请号:CN202211362355.6
申请日:2022-11-02
IPC: H04L9/32
Abstract: 本申请公开了一种与范式关系的西格玛协议证明验证方法及相关设备,方法包括:证明者将目标项目对应的与范式证明关系转换为有向无环图,基于有向无环图形成承诺,将承诺发送至验证者;验证者接收到承诺后,为证明者生成挑战值;证明者基于挑战值为有向无环图中的各图节点生成响应值,并将生成的所有响应值作为响应发送至验证者;验证者基于承诺及响应对证明者进行验证,以确定证明者是否符合目标项目的项目需求。本申请通过将与范式证明关系转换为有向无环图,并采用西格玛协议对验证者进行验证,这样通过西格玛协议对与范式关系证明进行验证,可以大幅度降低通信复杂度和提高计算效率,从而可以降低与范式关系证明的证明成本。
-
公开(公告)号:CN118316627B
公开(公告)日:2024-10-15
申请号:CN202410609102.7
申请日:2024-05-16
Applicant: 暨南大学
Abstract: 本发明公开了一种基于国密SM2的匿名凭证方法、系统及存储介质,方法为:证书授权中心选择一个零知识证明方案和一个混淆电路方案并生成公共参数一起公开;接着,证书授权中心生成自己的公私钥对,公钥公开私钥秘密保存;当用户需要服务提供商提供特定服务并满足属性条件时,利用公共参数和特定属性生成证书请求并发给证书授权中心;证书授权中心和用户共同执行混淆电路方案和零知识证明方案验证证书请求的合法性;通过则接受用户的证书请求,并和用户进行交互共同完成证书签发;用户利用授权证书、公共参数和证书授权中心的公钥生成匿名凭证并发送给服务提供商;服务提供商验证匿名凭证;有效则为用户提供服务,无效则拒绝用户的服务请求。
-
公开(公告)号:CN118432915A
公开(公告)日:2024-08-02
申请号:CN202410631473.5
申请日:2024-05-21
Applicant: 暨南大学
Abstract: 本发明提供一种细粒度密文去重和加快搜索速度的加密方法及系统,该方法包括:调用初始化Setup算法,生成系统全局参数;根据全局系统参数,生成数据发送者密钥、数据接收者密钥和云服务器密钥;根据系统全局参数和上述密钥,生成密文关键词信息和密文信息;判断所述密文关键词信息是否重复,存储密文关键词信息和密文信息;根据系统全局参数、上述密钥,生成陷门关键词信息;根据陷门关键词信息,返回密文信息。本发明通过对密文数据进行用户级别的细粒度密文去重,减少了存储的空间;同时引入倒排索引表存储数据,将同对发送方和用户之间相同关键词的对应密文存放到一条链表中,检索关键词时能够给出对应所有密文,缩短了密文检索的时间。
-
公开(公告)号:CN116722977B
公开(公告)日:2024-03-19
申请号:CN202310763799.9
申请日:2023-06-27
Applicant: 暨南大学
Abstract: 本发明公开了一种基于国密SM9的条件代理重加密方法,包括:代理方生成公共参数并公开;用户A和用户B生成自己的公私钥,将公钥公开,私钥秘密保存;其他用户使用用户A的公钥和代理条件加密明文消息得到条件代理密文,并将该密文和明文形式的代理条件发送给代理方;用户A利用条件代理密文的代理条件、自己的私钥和用户B的公钥生成条件代理重加密密钥;代理方使用条件代理重加密密钥对密文进行转换,并转发给用户B;若有多个代理方,采用秘密分享方法获取转换密文;用户B用私钥解密密文,得到明文消息。本发明通过秘密分享技术,可以有选择地将条件代理重加密密钥分享给多个代理方,从而分散密文转换代理的权力,保障机密数据的安全。
-
公开(公告)号: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、跨域充电认证:用户向跨域的充电站服务器申请认证,充电站服务器调用合约验证认证请求的正确性和用户资格,根据验证结果判断是否为该电车用户提供跨域充电服务。本发明实现电车在跨域充电时不泄露其身份且具备访问控制功能。
-
公开(公告)号:CN111865555B
公开(公告)日:2023-08-22
申请号:CN202010654611.3
申请日:2020-07-09
Applicant: 暨南大学
Abstract: 本发明公开了一种基于k‑Lin假设的同态加密方法,该同态加密方法包括:密钥生成步骤、加密步骤和两种解密步骤。本发明在标准模型下满足IND‑CPA安全性,不仅具有加法同态的性质,还具备双陷门解密机制;存在两种私钥,一种是与特定公钥绑定的私钥,另一种是通用性更强的私钥,可以对该加密体制下的任意公钥加密得到的密文进行解密。本发明能够同时兼顾数据的机密性和可用性,减轻监管方的密钥管理成本和压力。
-
公开(公告)号:CN116015667A
公开(公告)日:2023-04-25
申请号:CN202211546778.3
申请日:2022-12-05
Applicant: 暨南大学
Abstract: 本发明公开了一种基于区块链访问可控的公开可追责匿名认证方法、系统和介质,该方法包括下述步骤:构建主公私钥对,设定访问策略,并将主公钥和访问策略到区块链;获取主私钥和属性集合,生成与属性集合所对应的属性秘钥;构建对消息的认证令牌,认证令牌包括链接标签和追踪标签,并将认证令牌上传到区块链;验证认证令牌的有效性;获取两个消息及其对应的认证令牌,检测认证令牌所对应的链接标签是否相同,判定两个认证令牌是否由同一个用户生成;获取链接标签相同的两个消息和认证令牌组合,根据认证令牌所对应的追踪标签,计算出生成该认证令牌所对应的用户身份。本发明既可以实现匿名下的访问控制,又能进一步实现公开可追责。
-
-
-
-
-
-
-
-
-