Key spread and verification method and system
A key and sub-key technology, which is applied in the field of key diffusion and verification using the diffusion key, can solve the problems of unreliable guarantee of signature authentication, inaccurate validity of certificate, complicated authentication process, etc. Achieve the effects of reducing maintenance and storage work, simplifying the identity authentication process, and ensuring security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0023] The specific processing flow diagram of a key diffusion and verification method provided in this embodiment is as follows: figure 1 As shown, the following processing steps are included:
[0024] Step S101: The signature provider submits a key application to the trusted server.
[0025] Step S102: The trusted server authenticates the signature provider's application, and after passing the authentication, uses the master key to calculate the signature subkey and sends it to the signature provider.
[0026] Step S103: The signature provider verifies the key envelope, and uses a secure cryptographic device to store the obtained signature subkey after passing the verification.
[0027] Step S104: The signature provider provides the signature code of the data to be verified to the authenticator.
[0028] Step S105: The authenticator sends an authentication request to the trusted server, and the trusted server calculates the signature subkey to verify the signature code, an...
Embodiment 2
[0046] A schematic diagram of the specific structure of a key diffusion and verification system provided in this embodiment is as follows: image 3 As shown, including: trusted server 31, signature provider 32 and authenticator 33,
[0047] The signature provider 32 is used to apply for a key to the trusted server;
[0048] The trusted server 31 is used to authenticate the key application of the signature provider. After the authentication is passed, the signature sub-key is calculated using the preset master key, and the signature sub-key is passed through the key envelope. The key is sent to the signature provider;
[0049] The signature provider 32 is also used to verify the key envelope, obtain the signature subkey after the verification is passed, and store the signature subkey with a secure cryptographic device.
[0050] Specifically, the signature provider 32 includes:
[0051] The key application envelope sending module 321 is used to package the identity informatio...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 