Block chain cryptograhic adaptation method, national secret adapter, system and device
A block chain and adapter technology, applied in the field of block chain encryption, can solve the problems of unfavorable research and development efficiency and system stability, and the inability to get through multiple encryption algorithms, so as to achieve the effect of stability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0039] The present invention proposes a block chain national secret adaptation method, and the specific implementation steps include:
[0040] Step1: Response to the block chain password service module (BCCSP module) initialization request;
[0041] Step2: The GM Adaptor component is ready to initialize the service, start the configuration file of the block chain password service module (BCCSP module), and initialize the GMAdaptor component with the configuration content of the configuration file through the GMAdaptor plug-in, such as figure 1 shown; among them,
[0042] The specific implementation steps of the initialization of the GMAdaptor component include:
[0043] S21: Obtain the blockchain server initialization request, and the BCCSP module starts the configuration file based on the GMAdaptor component;
[0044] S22: The GMAdaptor component performs an initialization operation according to the configuration content of the BCCSP module;
[0045] S23: Set the GMAdaptor...
Embodiment 2
[0052] A block chain national secret adapter, the specific composition includes:
[0053] National secret adapter (GMAdaptor) plug-in: used to initialize the national secret adapter (GMAdaptor) component according to the configuration content of the configuration file;
[0054] National secret adapter component: used to adapt various underlying national secret algorithms according to different configurations, such as SM2, SM3 or SM4, and provide a defined password interface port for nodes (Peer nodes or Orderer nodes) in the blockchain network;
[0055] Define the cryptographic interface end: it is used to support various cryptographic algorithms to adapt to the encryption machine (hardware implementation through the Tongji encryption machine, software implementation through the Xinan encryption machine or other implementations can also be used) in the blockchain server.
[0056] The number of modules and processing scales described here are used to simplify the description of...
Embodiment 3
[0058] A blockchain national secret adaptation system including a blockchain national secret adapter, the specific components include:
[0059] Blockchain cryptographic service module (BCCSP module): Provides configuration files and configuration content for initialization of national secret adapters;
[0060] National secret adapter (GMAdaptor): used to start the configuration file of the BCCSP module for initialization; used to adapt a variety of underlying national secret algorithms according to different configurations, such as SM2, SM3 or SM4, for nodes in the blockchain network (Peer node or Orderer node) provides a defined password interface;
[0061] Blockchain server: used to provide various national secret algorithm services adapted by the national secret adapter.
[0062] Among them, the composition of GMAdaptor includes:
[0063] GMAdaptor plug-in: located in the BCCSP module, used to initialize the GMAdaptor component according to the configuration content of th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com