Method realizing public key acquiring, certificater verification and bidirectional identification of entity
A public key certificate, entity technology, applied in the direction of user identity/authority verification, electrical components, transmission systems, etc., can solve the problems of complex protocols, non-compliance, limited user equipment storage resources, etc., to improve efficiency and effect, meet the Identify the effect of requirements
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2010-08-11
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention relates to a method for realizing public key acquisition, certificate verification and two-way authentication of an entity. Background technique
[0002] In the current computer network and communication network, before the user logs into the network for secure communication, entity authentication between the user and the network must be completed, either one-way authentication or two-way authentication. The authentication mechanism used is generally divided into two categories: based on symmetric key algorithm and based on public key (asymmetric key) algorithm.
[0003] The authentication mechanism based on the public key algorithm and technology requires that the participant entity must have a pair of keys, that is, a public-private key pair, and the public key needs to be notified to other participant entities. Available notification methods include out-of-band notification method and certificate method, among which the out-of-band no...
Examples
Embodiment Construction
[0034] Referring to Fig. 2, the method of the present invention involves three security elements, namely two entities A and B and a trusted third party TP, through the online trusted third party TP, two-way authentication is completed between entities A and B, and obtaining The status of the peer entity's valid public key or public key certificate.
[0035] Entity A or B is represented by entity X; then R X Indicates the random number generated by entity X; Cert X is the public key certificate of entity X; ID X Is the identity of entity X, by the certificate Cert X Or the entity's distinguisher X indicates; ReqX indicates the request generated by entity X, requesting information such as the valid public key of the peer entity or the state of the public key certificate; ReqXT indicates the request generated by entity X or forwarded to the trusted third party TP Request; RepX represents the response sent to entity X for ReqX, that is, responds to entity X with the requested ent...