National cryptographic office certificate authentication method, device and equipment
An authentication method and technology of an authentication device, which are applied in secure communication devices, user identity/authority verification, digital transmission systems, etc., can solve problems such as inability to perform national secret certificate authentication.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0073] The first embodiment of the present invention provides a national secret certificate authentication method for the client, such as figure 1 shown, including the following specific steps:
[0074] Step S101: sending an SSL connection request, thereby establishing a one-way SSL connection;
[0075] The client sends an SSL connection request to the server, thereby establishing a one-way SSL connection between the client and the server. A one-way SSL connection means that the client sends SSL data to the server in one direction.
[0076] In a specific application scenario, establishing an SSL connection is accomplished by calling an interface in the openssl library in the prior art.
[0077] Step S102: sending a national secret authentication request through the SSL connection;
[0078] After the one-way SSL connection is established between the client and the server, the client sends a national secret authentication request to the server through the one-way SSL connectio...
Embodiment 2
[0090] Such as figure 2 As shown, the embodiment of the present invention provides a national secret certificate authentication method for the server, including:
[0091] Step S201: receiving an SSL connection request, thereby establishing a one-way SSL connection;
[0092] Step S202: receiving the national secret authentication request sent through the SSL connection;
[0093] Step S203: Generate a challenge code based on the national secret authentication request, and send the challenge code;
[0094] Step S204: Receive the signature information and the national secret certificate generated by signing the challenge code;
[0095] Step S205: Verify the signature information and the national secret certificate, and send the verification result.
[0096] As a specific implementation of the present invention, such as image 3 As shown, step S203: said generating a challenge code based on said national secret authentication request and sending said challenge code includes: ...
Embodiment 3
[0107] Such as Figure 5 As shown, the embodiment of the present invention provides a method for national secret certificate authentication, including:
[0108] The client sends an SSL connection request to the server to establish a one-way SSL connection;
[0109] The client sends a national secret authentication request to the server through the SSL connection
[0110] The server generates a challenge code based on the national secret authentication request, and sends the challenge code to the client;
[0111] The client receives the challenge code;
[0112] The client signs the challenge code;
[0113] The client sends the signature information and the national secret certificate to the server;
[0114] The server verifies the signature information and the national secret certificate, and sends the verification result to the client;
[0115] The client receives the verification result.
[0116] This technical solution is mainly described by combining the client and 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