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

    公开(公告)号:CN113630254A

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

    申请号:CN202110983192.2

    申请日:2021-08-25

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

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

    公开(公告)号:CN107181596A

    公开(公告)日:2017-09-19

    申请号:CN201710412308.0

    申请日:2017-06-05

    CPC classification number: H04L9/3073 H04L63/062

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

    基于VCG机制的防骗频谱资源分配方法及系统

    公开(公告)号:CN105657721A

    公开(公告)日:2016-06-08

    申请号:CN201610063802.6

    申请日:2016-01-29

    CPC classification number: H04W16/14 H04L27/0006

    Abstract: 本发明公开了一种基于VCG机制的防骗频谱资源分配方法,包括以下步骤:步骤S1:主用户PUs和次用户SUs分别根据自身的私人信息qPU和qSU提出与单位资源吞吐量需求匹配的申请;步骤S2;系统接收用户申请后,根据PUs申请的qPU计算得到并根据所述给主用户分配信道并计算税后的主用户总收益其中步骤S3:在信道有空闲时,根据SUs申请的qSU计算根据所述给次用户分配信道并计算税后的次用户总收益通过上述方式,本发明运算量适中,实现简单,充分考虑了时间和移动性的影响,确保了用户提供信息的真实性,从而达到提高系统收益和信道利用率;并有效地避免了自私用户的虚报行为,保证了系统的收益和信道利用率。

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

    公开(公告)号:CN115001664B

    公开(公告)日:2025-03-28

    申请号:CN202210828622.8

    申请日:2022-07-13

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

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

    公开(公告)号:CN117200987A

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

    申请号:CN202310253852.0

    申请日:2023-03-16

    Abstract: 本发明涉及一种基于SM9的密钥策略属性基加密快速解密方法。包括:首先使用公钥聚合技术将密文中与属性相关的部分密文Ci聚合成一个群元素C,达到固定密文长度的效果;其次,在解密阶段,首先是使用公钥聚合技术对解密密钥进行聚合,然后将密文聚合的结果C与密钥聚合的结果进行双线性配对运算,降低解密算法中使用的配对运算数量,实现快速解密。从而促进SM9密钥策略属性基加密算法在计算、宽带以及存储空间受限的轻量级设备中的应用。

    一种通用的两方适配器签名方法
    26.
    发明公开

    公开(公告)号:CN116527281A

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

    申请号:CN202310586347.8

    申请日:2023-05-23

    Abstract: 本发明涉及一种通用的两方适配器签名方法,包括四种实体:系统管理员、签名者、适配者以及持有全签名和预签名的第三方;首先,系统管理员调用初始化算法确定系统参数,并将系统参数分享给其他实体;签名者调用预签名算法生成预签名,然后发送给适配者;适配者通过预签名验证算法对预签名进行验证,然后调用适配算法进行签名适配生成全签名;任意同时持有预签名和全签名的第三方能够提取出其中的困难关系证据。该方法的扩展性高,通用性强。

    一种基于SM9的模糊身份基加密方法

    公开(公告)号:CN114039725B

    公开(公告)日:2023-06-02

    申请号:CN202111313883.8

    申请日:2021-11-08

    Abstract: 本发明公开一种基于SM9的模糊身份基加密方法,方法为:S1、密钥生成中心根据SM9算法生成系统参数并设置门限值,将生成的系统参数公开给系统中的用户;S2、密钥生成中心根据用户的属性空间产生系统主公私钥,将主公钥公开给系统中的用户,保存主私钥;S3、密钥生成中心根据用户身份所对应的属性集、系统的主公私钥,输出对应于该属性集的用户的私钥;S4、发送者根据接收者身份所对应的属性集、待加密的消息以及系统公钥,获得消息在属性集下加密的密文;S5、接收者获得密文后,将自己身份所表示的属性集与密文所使用的属性集进行比较;当两个属性集中的共有属性个数达到预先设定的门限值时,才能正确解密;否则,解密失败。本发明支持基于SM9的模糊身份基的加密方案,在需要具有纠错能力的加密场景中具有广泛的应用。

    一种基于SM9的模糊身份基加密方法

    公开(公告)号:CN114039725A

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

    申请号:CN202111313883.8

    申请日:2021-11-08

    Abstract: 本发明公开一种基于SM9的模糊身份基加密方法,方法为:S1、密钥生成中心根据SM9算法生成系统参数并设置门限值,将生成的系统参数公开给系统中的用户;S2、密钥生成中心根据用户的属性空间产生系统主公私钥,将主公钥公开给系统中的用户,保存主私钥;S3、密钥生成中心根据用户身份所对应的属性集、系统的主公私钥,输出对应于该属性集的用户的私钥;S4、发送者根据接收者身份所对应的属性集、待加密的消息以及系统公钥,获得消息在属性集下加密的密文;S5、接收者获得密文后,将自己身份所表示的属性集与密文所使用的属性集进行比较;当两个属性集中的共有属性个数达到预先设定的门限值时,才能正确解密;否则,解密失败。本发明支持基于SM9的模糊身份基的加密方案,在需要具有纠错能力的加密场景中具有广泛的应用。

    基于国密SM9的用户撤销方法

    公开(公告)号:CN113852466A

    公开(公告)日:2021-12-28

    申请号:CN202111153935.X

    申请日:2021-09-29

    Abstract: 本发明公开了基于国密SM9的用户撤销方法,基于SM9标识加密算法的整体架构,对密钥生成算法和密文生成算法进行优化改进,使其支持多个用户解密权限的撤销。只有非撤销的用户才能正确解密密文,撤销用户即使合谋也无法获取数据。该方法中用户密钥和密文长度都是定值,与撤销用户的数量无关,具有较高的计算效率和通信效率,有助于进一步完善SM9标识密码算法体制。此外,该方法也提供了一种高效的广播加密方法,适用于接收者是系统中绝大多数用户的场景,与传统广播加密相比,具有较高的计算效率。

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

    公开(公告)号:CN111654381A

    公开(公告)日:2020-09-11

    申请号:CN202010628535.9

    申请日:2020-07-01

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

Patent Agency Ranking