一种高效的可验证时间签名通用构造方法

    公开(公告)号:CN117914493A

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

    申请号:CN202310611035.8

    申请日:2023-05-26

    Abstract: 本发明涉及一种高效的可验证时间签名通用构造方法。首先,承诺者在获得签名者的签名之后,通过一次性密钥对对签名进行加密,并对一次性私钥进行时间锁加密,以及生成承诺。随后,验证者验证承诺的有效性,判断承诺能否正确恢复得到有效签名,但是无法获取签名的具体信息。两种打开签名方式:1)承诺者输入公共参数和承诺,输出签名;2)验证方通过T时间的顺序执行后,强制打开时间锁得到一次性私钥,并解密得到签名。本发明安全性与VTS保持一致,且只需要生成一个谜题,并且承诺和证明算法均只涉及到常量级的密钥生成、时间锁谜题生成和零知识证明计算开销。本发明可适配任意数字签名、公钥加密、时间锁谜题和零知识证明,具有广泛的应用场景。

    一种基于SM9的密钥策略属性基加密方法

    公开(公告)号:CN114039730B

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

    申请号:CN202111315334.4

    申请日:2021-11-08

    Abstract: 本发明公开一种基于SM9的属性基加密方法,方法为:S1、密钥生成中心根据SM9算法生成系统参数,将生成的系统参数公开给系统中的用户;S2、密钥生成中心根据用户的属性空间产生系统主公私钥,将主公钥公开给系统中的用户,保存主私钥;S3、加密者根据属性集和待加密的消息,生成该属性集下关于消息的密文;S4、密钥生成中心根据访问树以及系统的主私钥,生成该访问控制树所对应的解密密钥;S5、接收者获得密文后,当密文所对应的属性集满足密钥所对应的访问控制树时,解密恢复出消息;否则,解密失败。本发明以属性为公钥,将密文与属性关联,密钥与访问控制树关联,达到灵活地表示访问控制策略的目的,从而极大地降低了数据共享及细粒度访问控制带来的网络带宽和发送结点的处理开销问题。

    一种基于双线性对的可搜索加密方法

    公开(公告)号:CN107181596B

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

    申请号:CN201710412308.0

    申请日:2017-06-05

    Abstract: 本发明公开了一种基于双线性对的可搜索加密方法,包括:发送端基于双线性对利用接收端的公钥和服务器的公钥来加密关键字;接收端想要搜索包含某个关键字的消息时,则基于双线性对利用服务器的公钥、接收端的私钥生成该关键字的门限,然后将门限通过公共信道发送给服务器;服务器利用服务器的私钥以及收到的门限来搜索加密的消息,并将相应的消息返回给接受端。该方法不仅能够满足用户搜索来自第三方的加密数据,而且无需建立服务器与接受者之间的安全信道,攻击者窃取门限后无法进行攻击,保证了密文的安全性和门限的安全性,有效地提高了该方法在实际应用中的效率,很好地保护了用户的个人隐私。

    基于SM2公钥加密算法的公钥可搜索加密方法

    公开(公告)号:CN113810416B

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

    申请号:CN202111094000.9

    申请日:2021-09-17

    Abstract: 本发明涉及一种基于SM2公钥加密算法的公钥可搜索加密方法,提供一加密系统包括系统管理员、发送方、接收方和云端,四种实体;系统管理员调用初始化Setup算法确定系统参数,将系统参数分享给其他实体;发送方和接收方分别调用S‑KGen和R‑KGen生产公私钥。然后,发送方调用PEKS生成关键词的密文,将关键词密文以及相应的数据密文上传到云端。接着,接收方可调用TraDo生成关键词陷门,向云端发起数据检索请求。最后,云端调用Test在数据库寻找与关键词陷门相匹配的关键词密文,然后将相应的数据密文返回给接收方。本发明采用SM2公钥加密算法,具有安全先进、自主可控的特点,并且关键词陷门生成过程无需涉及双线性对运算。

    基于聚合算法的非交互图像编辑合法性检测方法

    公开(公告)号:CN113992326B

    公开(公告)日:2023-05-16

    申请号:CN202111250531.2

    申请日:2021-10-26

    Abstract: 本发明涉及基于聚合算法的图像编辑检测方法,其包括:公钥密码学的基础上,对密码学中的聚合器进行优化,实现了可审计聚合器,并与数字签名技术相结合,通过对图像基于编辑规则进行预处理和哈希,生成哈希集,再对哈希集结合用户公钥进行聚合,生成针对图像用户的编辑许可证书。图像用户持有编辑许可证书后,编辑图像并利用用户私钥为编辑后的图像计算附加证据,验证方收到新图像后,依据编辑许可证书和附加证据验证新图像编辑行为是否经合法授权,采用以上技术方案可以同时检测编辑用户的操作合法性和身份合法性,不但能保证图像应用的安全性,而且运算高效便捷,有利于图像接收方快速验证所收到的图像是否涉及侵权。

    基于SM2数字签名的泛指定验证者签名证明系统

    公开(公告)号:CN113708927B

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

    申请号:CN202110981648.1

    申请日:2021-08-25

    Abstract: 本发明涉及一种基于SM2数字签名的泛指定验证者签名证明系统,包括管理员、签名者、签名拥有者和指定验证者四个单元;所述系统管理员,用于调用初始化Setup算法确定系统参数,将系统参数分享给其他单元;所述签名者,用于调用KGen算法生成公钥和私钥,并利用私钥调用Sign算法计算消息的签名;所述签名拥有者,用于从签名者获得消息和签名,先调用验证算法Verf验证消息和签名的有效性,再调用转换算法Tran得到转换签名和转换密钥;所述指定验证者,用于执行IVerf协议。本发明能够满足自适应选择攻击不可伪造性(UF‑CMA)和抗冒充攻击(R‑IM)两类安全性,并有效提高UDVSP的计算效率。

    无线传感器网络自愈修复方法及系统

    公开(公告)号:CN106162717A

    公开(公告)日:2016-11-23

    申请号:CN201610414763.X

    申请日:2016-06-13

    CPC classification number: Y02D70/00 H04W24/04 H04W40/10

    Abstract: 本发明公开了一种无线传感器网络自愈修复方法及系统,包括:获取无线传感器节点的位置坐标以及关键节点;在检测关键节点发生故障后,根据节点能量,朝故障关键节点方向移动其对应的邻居节点;在移动邻居节点后,检测是否修复网络连接;若未修复,则朝故障关键节点方向移动节点最小块,直至所有子块可相互通信。通过上述方式,本发明不仅最大程度地保持了节点原有的连接,还有效地平衡了节点的能耗,延长了网络的生存周期。

    基于ECDSA的泛指定验证者签名证明方法及系统

    公开(公告)号:CN113630254B

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

    申请号:CN202110983192.2

    申请日:2021-08-25

    Abstract: 本发明涉及一种基于ECDSA的泛指定验证者签名证明方法,其特征在于,提供一系统包括系统管理员、签名者、签名拥有者和指定验证者,具体包括以下步骤:步骤S1:系统管理员初始化系统参数;步骤S2:签名者生成用户的私钥和公钥并利用私钥,并计算消息的签名;步骤S3:签名拥有者从签名者获得消息和签名,验证消息和签名的有效性,并生成转换签名和转换密钥;步骤S4:签名拥有者利用转换签名和转换密钥与指定验证者执行IVerf协议,完成证明。本发明不仅能够满足自适应选择攻击不可伪造性(UF‑CMA)和抗冒充攻击(R‑IM)两类安全性,还能有效提高UDVSP的计算效率。

    一种基于国密SM2公钥加密的环签名生成方法

    公开(公告)号:CN111654381B

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

    申请号:CN202010628535.9

    申请日:2020-07-01

    Abstract: 本发明公开一种基于国密SM2公钥加密的环签名生成方法,设环内成员数量为,其中第个成员为签名者,该方法具体包括以下两个步骤:1)生成消息的环签名;2)对环签名进行合法性验证。借鉴Rivest等的环签名构造思路,本发明在不改变国密SM2公钥加密整体架构的基础之上实现了环签名生成方法的设计。签名者通过自主收集SM2公钥加密体系下的成员公钥形成群组并将签名身份隐藏其中,保护了签名者的隐私。

    一种基于SM9的n选1不经意传输方法

    公开(公告)号:CN115001664A

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

    申请号:CN202210828622.8

    申请日:2022-07-13

    Abstract: 本发明涉及一种基于SM9的n选1不经意传输方法。该方法包括:S1、运行SM9算法,生成SM9标识加密的公共参数;S2、接收者选择一个与想要获取消息一一对应的随机数,根据系统的公共参数产生消息的数据请求并发送给发送者;S3、发送者根据收到的数据请求计算n个消息的密文并发送给接收者;S4、接收者根据自己选择的对应于获取消息的随机数对n个密文进行解密,获得自己想要的明文消息。本发明在不改变SM9基本架构的基础上,利用不经意传输协议,接收者根据SM9标识加密算法中的用户公钥生成算法和系统主公钥,产生消息的数据请求,发送者通过该数据请求对n个消息进行加密,从而实现接收者只能解密出他选择的消息的密文,而不能解密出其他消息的密文。

Patent Agency Ranking