Method for transmitting block chain account identity authentication information between mobile applications based on zero-knowledge proof

By adopting zero-knowledge proof and elliptic curve Diffie-Hermann key exchange mechanism between decentralized applications and blockchain wallets, the defects of information transmission and verification methods in the existing technology are solved, and a highly secure and privacy encrypted communication channel is realized, ensuring trust and matching.

CN119728123APending Publication Date: 2025-03-28HSBC SOFTWARE DEV (GUANGDONG) LTD
0 Cites 0 Cited by

Patent Information

Application Number
CN202411909070.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The information transmission and verification methods between the existing technology between decentralized applications and blockchain wallets have defects such as private key file leakage risk, trust risk, high user learning cost, and trust matching problems.

Method used

Using the elliptic curve Diffie-Hermann key exchange mechanism based on zero-knowledge proof, an encrypted communication channel is established between the decentralized application and the blockchain wallet, a shared secret data object is generated through the elliptic curve key exchange algorithm, and a zero-knowledge proof circuit is used to verify the authenticity of the private key to ensure the security and privacy of information transmission.

Benefits of technology

It effectively avoids the risk of private key file leakage and trust, reduces user learning costs, improves the security and privacy of information transmission, and ensures trust and matching between decentralized applications and blockchain wallets.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses a method for encrypting and transmitting block chain account information between mobile applications based on zero-knowledge proof. The method uses an elliptic curve key exchange mechanism (ECDHE) to exchange consistent symmetric encryption keys between a decentration application and a wallet application to establish a shared encrypted communication channel. The decentration application independently verifies the authenticity of the private key of the wallet application using zero-knowledge proof circuitry. And the verification information is encrypted and transmitted through a key obtained by the ECDHE. And the decentration application generates a private key special for the user immediately after decrypting and verifying the certification information, so that an identity information transmission process is completed. The decentralized application may thereafter independently complete user authentication to assist the user in subsequent operations within the application or between the application and a third party.
Need to check novelty before this filing date? Find Prior Art