CN114499952B - 一种联盟链共识身份认证方法 - Google Patents
一种联盟链共识身份认证方法 Download PDFInfo
- Publication number
- CN114499952B CN114499952B CN202111592121.6A CN202111592121A CN114499952B CN 114499952 B CN114499952 B CN 114499952B CN 202111592121 A CN202111592121 A CN 202111592121A CN 114499952 B CN114499952 B CN 114499952B
- Authority
- CN
- China
- Prior art keywords
- signature
- node
- public
- identity
- alliance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 5
- 230000007246 mechanism Effects 0.000 claims abstract description 5
- 238000012795 verification Methods 0.000 claims description 31
- 238000013507 mapping Methods 0.000 claims description 3
- 238000011161 development Methods 0.000 abstract description 8
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000007726 management method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Collating Specific Patterns (AREA)
- Storage Device Security (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明提供了一种联盟链共识身份认证方法,用户通过联盟链的准入机制加入其中成为一个联盟成员,监管节点运行初始化算法产生公开参数PK,同时根据联盟成员的唯一身份标识信息生成数字身份信息,并将公开参数PK与数字身份信息上传至区块链,然后通过密钥生成算法为每位节点的联盟成员生成相应身份私钥。本发明的有益效果在于:能够保证数据传输过程不被篡改,并能识别签名者的身份信息;应用在公共数据资源开发利用场景上,结合基于身份签名的技术,不仅实现了高效的安全访问控制,同时还扩展了联盟链的使用场景,能够有效解决在联盟链背景下快速安全地实现共识节点间身份认证的问题。
Description
技术领域
本发明涉及一种联盟链共识身份认证方法,属于区块链技术领域,具体涉及一种适用于公共数据资源开发利用场景下的联盟链共识认证方法。
背景技术
开展公共数据资源开发利用建设,不仅可以促进城市数字经济发展、保障社会民生,而且对提升政府管理理念、实现政府治理能力现代化具有重要作用。然而,目前在推动公共数据市场化增值开发过程中,存在数据资源共享效率低、个人数据隐私难以保障、数据使用过程难以监管等问题,同时在提升数据资源在经济发展、社会治理等领域的支撑决策能力方面较弱,难以支撑公共数据向社会侧的价值充分释放。
区块链实现了链上存证、防伪溯源、数据监管等服务,可分为公有链、联盟链和私有链,其中联盟链由机构成员共同维护,提供成员管理、认证、授权、监控、审计等功能,其开放程度一般介于公有链和私有链之间,通常由多个组织共同管理一个区块链,节点想要加入联盟链必须由组织同意,链上的数据只有联盟链中的节点才有权读写。由于联盟链具备速度更快、成本更低、部分去中心化、可控性强、数据不会默认公开等优势,被广泛运用于政府机构、金融、制造、物流、医疗、保险等应用场景中提供数据的全流程数据溯源、上链存证、数据可信共享服务。
然而,现有联盟链成员间共识认证机制大多采用的是基于PKI体制的公钥签名算法,当联盟节点对数据进行签名时,均需在第三方证书管理机构(CA)请求公钥证书,随着联盟节点越来越大时,将造成CA需维护大量的公钥证书的问题。基于身份密码体制作为一种公钥密码技术,改变了传统公钥产生方式,将用户唯一标识身份的信息如身份证号、电子邮件、电话号码等当作公钥,无需向CA申请公钥数字证书,有效避免了传统公钥密码体制中证书生成、验证、存储和吊销等问题,减轻了用户对公钥证书的依赖。
综上所述,基于身份密码体制,如何在公共数据资源开发利用场景下设计一个联盟链共识安全身份认证方法,保障联盟共识节点之间的通信能够在区块链底层网络的支撑下得到高效访问控制是成为一个亟待解决的问题。
发明内容
为解决上述技术问题,本发明提供了一种联盟链共识身份认证方法,该联盟链共识身份认证方法
本发明通过以下技术方案得以实现。
本发明提供的一种联盟链共识身份认证方法,包括以下步骤:
①用户通过联盟链的准入机制加入其中成为一个联盟成员,监管节点运行初始化算法产生公开参数PK,同时根据联盟成员的唯一身份标识信息生成数字身份信息,并将公开参数PK与数字身份信息上传至区块链,然后通过密钥生成算法为每位节点的联盟成员生成相应身份私钥;
②领导节点将一批交易进行打包验证,组成一个区块,运用自身私钥对区块进行身份签名,并发送给随从节点;
③当随从节点收到签名后,通过领导节点的数字身份公钥进行验证签名,如果通过验证后,对区块中的交易数据进行验证,并用自身私钥进行投票签名并广播给随从节点中的各个子随从节点;如果没有通过验证,则验证失败,返回步骤②;
④当其他子随从节点收到投票签名后,分别利用各自节点的公钥进行验证,并根据投票结果,将该区块进行存储。
所述身份签名包括初始化模块、密钥生成模块、签名模块、验签模块。
所述初始化模块流程包括以下步骤:
①由联盟链中的监管节点生成传输数据需要的公开参数PK,并将公开参数PK上传至区块链;
②随机选择两个阶为素数q的群G1和G2,定义双线性映射e、哈希函数H1和H2:
e:G1×G2→G2,
H1:{0,1}n→G1;
H2:G1→Zq;
③从有限域Zq中随机选取一个随机数s作为其私钥,再从群G1中随机选取g作为其生成元,最后将公开参数PK上传至区块链;
其中:
Zq为q阶有限域,公开参数PK={q,e,G1,G2,H1,H2,g}。
所述密钥生成模块流程包括以下步骤:
①监管节点在链上获取公开参数PK,然后根据每位节点的联盟成员身份信息,通过运行密钥生成算法生成各自的私钥,输入用户唯一身份信息ID、公开参数PK,输出用户私钥sID与数字身份PID,并将数字身份信息(ID,PID)上传至区块链,将私钥SID通过安全信道发送给用户;
②根据节点联盟成员身份信息ID∈{0,1}n,计算QID=H1(ID),x=H1(sQID),然后计算节点私钥sID=x+s,用户公钥PID=gx+s,将私钥sID通过安全信道发送给用户;
其中,QID为身份信息的哈希值,x为监管节点的私钥s与QID的哈希值。
所述签名模块流程包括以下步骤:
①签名节点通过链上获取到公开参数PK,然后运行签名算法,输入签名私钥SID、公开参数PK、待签名信息M,输出签名δ;
②对于待签名信息M,计算H1(M),随机选取随机数r∈Zq,利用私钥SID计算第一签名第二签名δ2=gr,输出签名δ=(δ1,δ2),并发送给验证节点。
所述验签模块流程包括以下步骤:
①验证节点通过链上获取到公开参数PK与数字身份信息,运行验证签名算法,输入签名δ、公开参数PK与数字身份信息,如果签名验证正确,输出true,否则false;
②验证节点从链上获取发送节点公钥和公开参数PK,计算H1(M),通过验证等式e(H1(M),δ2·PID)=e(δ1,g)是否成立判断签名是否正确;
验证等式的正确性验证如下:
本发明的有益效果在于:能够保证数据传输过程不被篡改,并能识别签名者的身份信息;应用在公共数据资源开发利用场景上,结合基于身份签名的技术,不仅实现了高效的安全访问控制,同时还扩展了联盟链的使用场景,能够有效解决在联盟链背景下快速安全地实现共识节点间身份认证的问题。
附图说明
图1是本发明身份签名的流程图;
图2是本发明的流程图。
具体实施方式
下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
如图2所示,一种联盟链共识身份认证方法,包括以下步骤:
①用户通过联盟链的准入机制加入其中成为一个联盟成员,监管节点运行初始化算法产生公开参数PK,同时根据联盟成员的唯一身份标识信息生成数字身份信息,并将公开参数PK与数字身份信息上传至区块链,然后通过密钥生成算法为每位节点的联盟成员生成相应身份私钥;
②领导节点将一批交易进行打包验证,组成一个区块,运用自身私钥对区块进行身份签名,并发送给随从节点;
③当随从节点收到签名后,通过领导节点的数字身份公钥进行验证签名,如果通过验证后,对区块中的交易数据进行验证,并用自身私钥进行投票签名并广播给随从节点中的各个子随从节点;如果没有通过验证,则验证失败,返回步骤②;
④当其他子随从节点收到投票签名后,分别利用各自节点的公钥进行验证,并根据投票结果,将该区块进行存储。
所述身份签名包括初始化模块、密钥生成模块、签名模块、验签模块,如图1所示。
所述初始化模块流程包括以下步骤:
①由联盟链中的监管节点生成传输数据需要的公开参数PK,并将公开参数PK上传至区块链;
②随机选择两个阶为素数q的群G1和G2,定义双线性映射e、哈希函数H1和H2:
e:G1×G2→G2,
H1:{0,1}n→G1;
H2:G1→Zq;
③从有限域Zq中随机选取一个随机数s作为其私钥,再从群G1中随机选取g作为其生成元,最后将公开参数PK上传至区块链;
其中:
Zq为q阶有限域,公开参数PK={q,e,G1,G2,H1,H2,g}。
所述密钥生成模块流程包括以下步骤:
①监管节点在链上获取公开参数PK,然后根据每位节点的联盟成员身份信息,通过运行密钥生成算法生成各自的私钥,输入用户唯一身份信息ID、公开参数PK,输出用户私钥SID与数字身份PID,并将数字身份信息(ID,PID)上传至区块链,将私钥sID通过安全信道发送给用户;
②根据节点联盟成员身份信息ID∈{0,1}n,计算QID=H1(ID),x=H1(sQID),然后计算节点私钥sID=x+s,用户公钥PID=gx+s,将私钥sID通过安全信道发送给用户;
其中,QID为身份信息ID的哈希值,x为监管节点的私钥s与QID的哈希值。
所述签名模块流程包括以下步骤:
①签名节点通过链上获取到公开参数PK,然后运行签名算法,输入签名私钥sID、公开参数PK、待签名信息M,输出签名δ;
②对于待签名信息M,计算H1(M),随机选取随机数r∈Zq,利用私钥sID计算第一签名第二签名δ2=gr,输出签名δ=(δ1,δ2),并发送给验证节点。
所述验签模块流程包括以下步骤:
①验证节点通过链上获取到公开参数PK与数字身份信息,运行验证签名算法,输入签名δ、公开参数PK与数字身份信息,如果签名验证正确,输出true,否则false;
②验证节点从链上获取发送节点公钥和公开参数PK,计算H1(M),通过验证等式e(H1(M),δ2·PID)=e(δ1,g)是否成立判断签名是否正确;
验证等式的正确性验证如下:
综上所述,与现有技术相比,本发明的有益成果是:
一、结合了区块链技术与基于身份签名体制,实现用户身份与公钥进行绑定,避免了现有公钥基础设施体制存在的公钥证书管理困难、成本高、效率低的问题;
二、结合区块链背景打造了数字身份,能为联盟成员建立可信的链上身份,同时为身份认证提供强有力的技术支撑;
三、通用性强、安全性高,能够有效解决在联盟链背景下快速安全地实现共识节点间身份认证的问题。
Claims (5)
1.一种联盟链共识身份认证方法,其特征在于:包括以下步骤:
①用户通过联盟链的准入机制加入其中成为一个联盟成员,监管节点运行初始化算法产生公开参数PK,同时根据联盟成员的唯一身份标识信息生成用户公钥,并将公开参数PK与数字身份信息上传至区块链,然后通过密钥生成算法为每位节点的联盟成员生成相应身份私钥;
②领导节点将一批交易进行打包验证,组成一个区块,运用自身私钥对区块进行身份签名,并发送给随从节点;
③当随从节点收到签名后,通过领导节点的用户公钥进行验证签名,如果通过验证后,对区块中的交易数据进行验证,并用自身私钥进行投票签名并广播给随从节点中的各个子随从节点;如果没有通过验证,则验证失败,返回步骤②;
④当其他子随从节点收到投票签名后,分别利用各自节点的公钥进行验证,并根据投票结果,将该区块进行存储;
所述身份签名包括初始化模块、密钥生成模块、签名模块、验签模块;
所述密钥生成模块流程包括以下步骤:
①监管节点在链上获取公开参数PK,然后根据每位节点的联盟成员身份信息,通过运行密钥生成算法生成各自的私钥,输入唯一身份标识信息ID、公开参数PK,输出用户私钥sID与用户公钥PID,并将数字身份信息(ID,PID)上传至区块链,将私钥sID通过安全信道发送给用户;
②根据节点联盟成员身份信息ID∈{0,1}n,计算QID=H1(ID),x=H1(sQID),然后计算节点私钥sID=x+s,用户公钥PID=gx+s,将私钥sID通过安全信道发送给用户;
其中,QID为唯一身份标识信息的哈希值,x为监管节点的私钥s与QID的哈希值。
2.如权利要求1所述的联盟链共识身份认证方法,其特征在于:所述初始化模块流程包括以下步骤:
①由联盟链中的监管节点生成传输数据需要的公开参数PK,并将公开参数PK上传至区块链;
②随机选择两个阶为素数q的群G1和G2,定义双线性映射e、哈希函数H1和H2:
e:G1×G2→G2,
H1:{0,1}n→G1;
H2:G1→Zq;
③从有限域Zq中随机选取一个随机数s作为其私钥,再从群G1中随机选取g作为其生成元,最后将公开参数PK上传至区块链;
其中:
Zq为q阶有限域,公开参数PK={q,e,G1,G2,H1,H2,g}。
3.如权利要求1所述的联盟链共识身份认证方法,其特征在于:所述签名模块流程包括以下步骤:
①签名节点通过链上获取到公开参数PK,然后运行签名算法,输入签名私钥sID、公开参数PK、待签名信息M,输出签名δ;
②对于待签名信息M,计算H1(M),随机选取随机数r∈Zq,利用私钥sID计算第一签名第二签名δ2=gr,输出签名δ=(δ1,δ2),并发送给验证节点。
4.如权利要求1所述的联盟链共识身份认证方法,其特征在于:所述验签模块流程包括以下步骤:
①验证节点通过链上获取到公开参数PK与数字身份信息,运行验证签名算法,输入签名δ、公开参数PK与数字身份信息,如果签名验证正确,输出true,否则false;
②验证节点从链上获取发送节点公钥和公开参数PK,计算H1(M),通过验证等式e(H1(M),δ2·PID)=e(δ1,g)是否成立判断签名是否正确。
5.如权利要求4所述的联盟链共识身份认证方法,其特征在于:验证等式的正确性验证如下:
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592121.6A CN114499952B (zh) | 2021-12-23 | 2021-12-23 | 一种联盟链共识身份认证方法 |
PCT/CN2022/099577 WO2023115850A1 (zh) | 2021-12-23 | 2022-06-17 | 一种联盟链共识身份认证方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111592121.6A CN114499952B (zh) | 2021-12-23 | 2021-12-23 | 一种联盟链共识身份认证方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114499952A CN114499952A (zh) | 2022-05-13 |
CN114499952B true CN114499952B (zh) | 2024-04-09 |
Family
ID=81493384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111592121.6A Active CN114499952B (zh) | 2021-12-23 | 2021-12-23 | 一种联盟链共识身份认证方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114499952B (zh) |
WO (1) | WO2023115850A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114499952B (zh) * | 2021-12-23 | 2024-04-09 | 中电科大数据研究院有限公司 | 一种联盟链共识身份认证方法 |
CN115085947B (zh) * | 2022-08-23 | 2022-11-08 | 深圳市迪博企业风险管理技术有限公司 | 一种数字孪生中数据安全检验方法及*** |
CN115967583B (zh) * | 2023-03-16 | 2023-06-06 | 安羚科技(杭州)有限公司 | 基于联盟链的密钥管理***及方法 |
CN116938452B (zh) * | 2023-09-15 | 2023-12-08 | 天津太极风控网络科技有限公司 | 一种加密备份账套的云审计方法 |
CN117034356B (zh) * | 2023-10-09 | 2024-01-05 | 成都乐超人科技有限公司 | 一种基于混合链的多作业流程的隐私保护方法及装置 |
CN117574440B (zh) * | 2024-01-17 | 2024-04-30 | 浙江大学 | 基于多种签名技术的联盟链医疗数据确权溯源方法及*** |
CN118101198A (zh) * | 2024-04-23 | 2024-05-28 | 成都飞机工业(集团)有限责任公司 | 一种基于区块链的供应链数据安全共享方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020134942A1 (zh) * | 2018-12-25 | 2020-07-02 | 阿里巴巴集团控股有限公司 | 身份核实方法及其*** |
WO2020140931A1 (zh) * | 2019-01-03 | 2020-07-09 | 菜鸟智能物流控股有限公司 | 区块链的访问控制方法和装置以及电子设备 |
WO2020216065A1 (zh) * | 2019-04-24 | 2020-10-29 | 深圳前海微众银行股份有限公司 | 一种区块链中的投票方法及装置 |
CN112435024A (zh) * | 2020-11-17 | 2021-03-02 | 浙江大学 | 基于群签名和ca多方认证的联盟链跨链隐私保护方法 |
CN112651830A (zh) * | 2020-12-03 | 2021-04-13 | 齐鲁工业大学 | 应用于电力资源共享网络的区块链共识方法 |
CN113079020A (zh) * | 2021-03-30 | 2021-07-06 | 桂林电子科技大学 | 一种基于门限签名决策体系的联盟链的多链取证方法 |
CN113094743A (zh) * | 2021-03-18 | 2021-07-09 | 南京邮电大学 | 一种基于改进型拜占庭共识算法的电网数据存储方法 |
CN113255014A (zh) * | 2021-07-07 | 2021-08-13 | 腾讯科技(深圳)有限公司 | 一种基于区块链的数据处理方法以及相关设备 |
CN113779605A (zh) * | 2021-09-14 | 2021-12-10 | 码客工场工业科技(北京)有限公司 | 一种基于联盟链的工业互联网Handle标识体系解析认证方法 |
CN113821789A (zh) * | 2021-09-26 | 2021-12-21 | 北京邮电大学 | 基于区块链的用户密钥生成方法、装置、设备及介质 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109902480B (zh) * | 2019-03-01 | 2023-03-31 | 重庆邮电大学 | 一种针对联盟链的高效认证方法 |
CN110149304B (zh) * | 2019-04-01 | 2020-08-04 | 中国科学院信息工程研究所 | 一种适用于联盟链的支持身份可追踪的高效匿名认证方法和*** |
GB2589636A (en) * | 2019-12-06 | 2021-06-09 | Nchain Holdings Ltd | Identity-based public-key generation protocol |
CN111222879A (zh) * | 2019-12-31 | 2020-06-02 | 航天信息股份有限公司 | 一种适用于联盟链的无证书认证方法及*** |
CN113656826A (zh) * | 2020-05-12 | 2021-11-16 | 中国科学院信息工程研究所 | 一种支持用户属性动态变化的匿名身份管理与验证方法 |
CN114499952B (zh) * | 2021-12-23 | 2024-04-09 | 中电科大数据研究院有限公司 | 一种联盟链共识身份认证方法 |
-
2021
- 2021-12-23 CN CN202111592121.6A patent/CN114499952B/zh active Active
-
2022
- 2022-06-17 WO PCT/CN2022/099577 patent/WO2023115850A1/zh unknown
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020134942A1 (zh) * | 2018-12-25 | 2020-07-02 | 阿里巴巴集团控股有限公司 | 身份核实方法及其*** |
WO2020140931A1 (zh) * | 2019-01-03 | 2020-07-09 | 菜鸟智能物流控股有限公司 | 区块链的访问控制方法和装置以及电子设备 |
WO2020216065A1 (zh) * | 2019-04-24 | 2020-10-29 | 深圳前海微众银行股份有限公司 | 一种区块链中的投票方法及装置 |
CN112435024A (zh) * | 2020-11-17 | 2021-03-02 | 浙江大学 | 基于群签名和ca多方认证的联盟链跨链隐私保护方法 |
CN112651830A (zh) * | 2020-12-03 | 2021-04-13 | 齐鲁工业大学 | 应用于电力资源共享网络的区块链共识方法 |
CN113094743A (zh) * | 2021-03-18 | 2021-07-09 | 南京邮电大学 | 一种基于改进型拜占庭共识算法的电网数据存储方法 |
CN113079020A (zh) * | 2021-03-30 | 2021-07-06 | 桂林电子科技大学 | 一种基于门限签名决策体系的联盟链的多链取证方法 |
CN113255014A (zh) * | 2021-07-07 | 2021-08-13 | 腾讯科技(深圳)有限公司 | 一种基于区块链的数据处理方法以及相关设备 |
CN113779605A (zh) * | 2021-09-14 | 2021-12-10 | 码客工场工业科技(北京)有限公司 | 一种基于联盟链的工业互联网Handle标识体系解析认证方法 |
CN113821789A (zh) * | 2021-09-26 | 2021-12-21 | 北京邮电大学 | 基于区块链的用户密钥生成方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114499952A (zh) | 2022-05-13 |
WO2023115850A1 (zh) | 2023-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114499952B (zh) | 一种联盟链共识身份认证方法 | |
CN112491846B (zh) | 一种跨链的区块链通信方法及装置 | |
CN108667626B (zh) | 安全的两方协作sm2签名方法 | |
Mei et al. | Blockchain-enabled privacy-preserving authentication mechanism for transportation CPS with cloud-edge computing | |
Xiao et al. | Secure and efficient multi-signature schemes for fabric: An enterprise blockchain platform | |
CN104821880A (zh) | 一种无证书广义代理签密方法 | |
CN114710275B (zh) | 物联网环境下基于区块链的跨域认证和密钥协商方法 | |
CN113676333A (zh) | 一种两方协作生成sm2盲签名方法 | |
Zhang et al. | DBCPA: Dual blockchain-assisted conditional privacy-preserving authentication framework and protocol for vehicular ad hoc networks | |
Gao et al. | An Improved Online/Offline Identity-Based Signature Scheme for WSNs. | |
CN112839041A (zh) | 基于区块链的电网身份认证方法、装置、介质和设备 | |
Li et al. | Conditional anonymous authentication with abuse-resistant tracing and distributed trust for internet of vehicles | |
Xie et al. | Provable secure and lightweight blockchain-based V2I handover authentication and V2V broadcast protocol for VANETs | |
Zhang et al. | Multi-party electronic contract signing protocol based on blockchain | |
CN110945833B (zh) | 一种用于多模标识网络隐私保护与身份管理的方法及*** | |
Du et al. | An improved conditional privacy protection scheme based on ring signcryption for vanets | |
Tian et al. | Accountable fine-grained blockchain rewriting in the permissionless setting | |
Parameswarath et al. | A privacy-preserving authenticated key exchange protocol for V2G communications using SSI | |
CN112184245B (zh) | 一种跨区块链的交易身份确认方法及装置 | |
CN110048852B (zh) | 基于非对称密钥池的量子通信服务站数字签密方法和*** | |
Ali et al. | Efficient offline/online heterogeneous-aggregated signcryption protocol for edge computing-based internet of vehicles | |
Yang et al. | Certificateless universal designated verifier signature schemes | |
Zhang et al. | Certificateless hybrid signcryption by a novel protocol applied to internet of things | |
CN113676330B (zh) | 一种基于二级密钥的数字证书申请***及方法 | |
CN114615006A (zh) | 一种面向配电物联网的边缘层数据安全防护方法、***及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |