CN107026853A - Safety certifying method, system and server - Google Patents

Safety certifying method, system and server Download PDF

Info

Publication number
CN107026853A
CN107026853A CN201710182928.XA CN201710182928A CN107026853A CN 107026853 A CN107026853 A CN 107026853A CN 201710182928 A CN201710182928 A CN 201710182928A CN 107026853 A CN107026853 A CN 107026853A
Authority
CN
China
Prior art keywords
client
certificate
server
latest edition
sent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710182928.XA
Other languages
Chinese (zh)
Other versions
CN107026853B (en
Inventor
陈明
王志军
王蓉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201710182928.XA priority Critical patent/CN107026853B/en
Publication of CN107026853A publication Critical patent/CN107026853A/en
Application granted granted Critical
Publication of CN107026853B publication Critical patent/CN107026853B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention provides a kind of safety certifying method, system and server.This method includes:Whether the client certificate version number for judging the client received transmission is identical with the current latest edition number of client certificate prestored and judges whether the client received the server certificate version number sent and the current latest edition number of server certificate prestored are identical;If if when judging that client certificate version number is identical with the current latest edition number of client certificate and judges that server certificate version number is identical with the current latest edition number of the server certificate prestored, first stage certification success message is sent to client.The technical scheme of safety certifying method provided by the present invention, system and server improves security.

Description

Safety certifying method, system and server
Technical field
The present invention relates to communication technical field, more particularly to a kind of safety certifying method, system and server.
Background technology
The extensive use of mobile Internet allows user quickly and easily to exchange information and shared information resources. During exchanging information, user not always wishes that the information oneself sent is learned by owner, considers for a variety of, sends The user of information only wants to sent out information and only learned by the other users relevant with this.For this, password is needed to use to being sent out The information gone out is encrypted, and the people only equipped with same password and key could decrypt information.
Mobile terminal instant messaging was rapidly developed in the last few years, wherein dialogue-based initiation protocol (Session Initiation Protocol, referred to as:Sip instant messaging application) is also developed rapidly, such as linphone, xlite.
But, the application security based on sip protocol of prior art is relatively low.
The content of the invention
The present invention provides a kind of safety certifying method, system and server, for improving security.
To achieve the above object, the invention provides a kind of safety certifying method, including:
Judge that the client received the client certificate version number sent and the client certificate prestored are current most Whether new version number is identical and judges the server certificate version number that the client received is sent and the service prestored Whether the current latest edition number of device certificate is identical;
If if judging that client certificate version number is identical with the current latest edition number of client certificate and judging clothes When Wu Qi certificates version number is identical with the current latest edition number of the server certificate prestored, the first stage is sent to client Certification success message.
Alternatively, in addition to:
If judge that client certificate version number is different with the current latest edition number of client certificate, sent to client Client certificate version outdated information, request is updated so that user end to server sends client certificate;
The current latest edition number of client certificate is sent to client.
Alternatively, in addition to:
If judge that server certificate version number is different with the current latest edition number of server certificate, sent to client Server certificate version outdated information, request is updated so that user end to server sends server certificate;
The current latest edition number of server certificate is sent to client.
Alternatively, it is described to judge the client certificate version number that the client received is sent and the client prestored Whether the current latest edition number of certificate is identical and judges server certificate version number that the client that receives sends and in advance Include before whether the current latest edition number of server certificate of storage is identical:
Receive client send first stage certification request, the first stage certification request include certification request mark, Client certificate version number and server certificate version number;
Judge whether certification request mark and first kind offset set in advance are identical;
If judge that certification request mark is identical with first kind offset, the client for judging to receive is continued executing with Whether the client certificate version number of transmission and the current latest edition number of client certificate prestored are identical and judge to connect Server certificate version number that the client that receives is sent and the current latest edition number of server certificate that prestores whether phase Same step;
If judge that certification request mark is different with first kind offset, send first stage authentification failure to client and disappear Breath.
To achieve the above object, the invention provides a kind of server, including:
First judge module, for judging the client that the receives client certificate version number sent and prestoring Whether the current latest edition number of client certificate is identical and judges the server certificate version number that the client received is sent It is whether identical with the current latest edition number of server certificate prestored;
Transceiver module, if judging that client certificate version number and client certificate are currently newest for the first judge module If version number is identical and judges server certificate version number and the current latest edition number phase of the server certificate prestored Meanwhile, send first stage certification success message to client.
Alternatively, if the transceiver module is additionally operable to first judge module and judges client certificate version number and visitor When certificate current latest edition number in family end is different, client certificate version outdated information is sent to client, for client to Server sends client certificate and updates request;The current latest edition number of client certificate is sent to client.
Alternatively, if the transceiver module is additionally operable to first judge module and judges server certificate version number kimonos When the current latest edition number of device certificate of being engaged in is different, server certificate version outdated information is sent to client, for client to Server sends server certificate and updates request;The current latest edition number of server certificate is sent to client.
Alternatively, in addition to:Second judge module;
The transceiver module is additionally operable to receive the first stage certification request that client is sent, the first stage certification request Including certification request mark, client certificate version number and server certificate version number;
Second judge module, for judging whether certification request mark and first kind offset set in advance are identical, If judge that certification request mark is identical with first kind offset, trigger the first judge module execution judgement and receive The client certificate version number that sends of client and the current latest edition number of client certificate that prestores it is whether identical with And judge the server certificate version number that the client received is sent and the current latest edition of server certificate prestored Number whether identical step;
If the transceiver module, which is additionally operable to second judge module, judges certification request mark and first kind offset not Meanwhile, send first stage authentification failure message to client.
To achieve the above object, the invention provides a kind of security certification system, including client and above-mentioned server.
Beneficial effects of the present invention:
In the technical scheme of safety certifying method provided by the present invention, system and server, client certificate is judged If version number is with the current latest edition number of client certificate identical and judges server certificate version number and prestores First stage certification success message is sent to client when the current latest edition number of server certificate is identical, so as to improve safety Property.
Brief description of the drawings
Fig. 1 is a kind of flow chart for safety certifying method that the embodiment of the present invention one is provided;
Fig. 2 is a kind of flow chart for safety certifying method that the embodiment of the present invention two is provided;
Fig. 3 is a kind of structural representation for server that the embodiment of the present invention three is provided;
Fig. 4 is a kind of structural representation for security certification system that the embodiment of the present invention four is provided.
Embodiment
To make those skilled in the art more fully understand technical scheme, the present invention is carried below in conjunction with the accompanying drawings Safety certifying method, system and the server of confession are described in detail.
Fig. 1 is a kind of flow chart for safety certifying method that the embodiment of the present invention one is provided, as shown in Fig. 1, this method bag Include:
The client certificate version number for the client transmission that step 101, judgement are received and the client card prestored Whether the current latest edition number of book is identical and judges the server certificate version number of the client received transmission and deposits in advance Whether the current latest edition number of server certificate of storage is identical.
If if step 102, judge client certificate version number it is identical with the current latest edition number of client certificate and When judging that server certificate version number is identical with the current latest edition number of the server certificate prestored, sent to client First stage certification success message.
In the technical scheme for the safety certifying method that the present embodiment is provided, client certificate version number and client are judged If the current latest edition number of certificate is identical and judges that server certificate version number and the server certificate prestored are current First stage certification success message is sent to client when latest edition number is identical, so as to improve security.
Fig. 2 is a kind of flow chart for safety certifying method that the embodiment of the present invention two is provided, as shown in Fig. 2, this method bag Include:
Step 201, user end to server send first stage certification request, and the first stage certification request includes certification Request mark, client certificate version number and server certificate version number.
The message format of certification request is shown in table 1, it is as shown in table 1 below:
Table 1
As shown in Table 1, the certification request in the request of the first authentication phase is designated message type field (PH fields), walks Certification request is designated 00 in rapid 201;CV fields are client certificate version number, and SV fields are server certificate version number.
Step 202, server judge whether certification request mark and first kind offset set in advance are identical, if then holding Row step 203, if otherwise performing step 207.
For example, if certification request is designated 00, first kind offset is 00, then server judges certification request mark and the One types value is identical.
For example, if certification request is designated 00, first kind offset is 01, then server judges certification request mark and the One types value is different.
Step 203, server judge client certificate version number and the current latest edition of the client certificate prestored It is number whether identical, if otherwise performing step 204, if performing step 208.
The current latest edition number of client certificate can be prestored in server, and can be to the current latest edition of client certificate This number progress real-time update.
If server judges that client certificate version number is identical with the current latest edition number of client certificate, show visitor The client certificate version number that family end is sent is current newest version number, and client certificate is not out of date, without to client Certificate version number is updated.
If server judges that client certificate version number is different with the current latest edition number of client certificate, show visitor The client certificate version number that family end is sent is not current newest version number, and client certificate is expired, it is necessary to demonstrate,prove client Book version number is updated.
Step 204, server send client certificate version outdated information to client.
The message format for the response message that server is replied is shown in table 2, it is as shown in table 2 below:
Table 2
As shown in upper table 2, the field of client certificate version outdated information is 40.
Step 205, user end to server send client certificate and update request.
Step 206, server send the current latest edition number of client certificate to client, and continue executing with step 201.
In this step, as shown in upper table 2, CV fields are the current latest edition number of client certificate.
Step 207, server send first stage authentification failure message to client, and continue executing with step 201.
In this step, as shown in upper table 2, the field of first stage authentification failure message is 70.
Step 208, server judge server certificate version number and the current latest edition of the server certificate prestored It is number whether identical, if otherwise performing step 209, if then performing step 212.
The current latest edition number of server certificate can be prestored in server, and can be to the current latest edition of server certificate This number progress real-time update.
If server judges that server certificate version number is identical with the current latest edition number of server certificate, show visitor The server certificate version number that family end is sent is current newest version number, and server certificate is not out of date, without to server Certificate version number is updated.
If server judges that server certificate version number is different with the current latest edition number of server certificate, show clothes The client certificate version number that business device is sent is not current newest version number, and server certificate is expired, it is necessary to demonstrate,prove server Book version number is updated.
Step 209, server send server certificate version outdated information to client.
In this step, as shown in upper table 2, the field of server certificate version outdated information is 41.
Step 210, user end to server send server certificate and update request.
Step 211, server send the current latest edition number of server certificate to client, and continue executing with step 201.
In this step, as shown in upper table 2, SV fields are the current latest edition number of server certificate.
Step 212, server send first stage certification success message to client.
In this step, as shown in upper table 2, the field of first stage certification success message is 10.
Step 213, user end to server send second stage certification request, and the second stage certification request includes certification Request mark.
As shown in Table 1, certification request is designated 01 in step 213.
Step 214, server judge whether certification request mark and Equations of The Second Kind offset set in advance are identical, if otherwise holding Row step 215, if then performing step 216.
For example, if certification request is designated 01, Equations of The Second Kind offset is 01, then server judges certification request mark and the Two types values are identical.
For example, if certification request is designated 00, first kind offset is 01, then server judges certification request mark and the Two types values are different.
Step 215, server send second stage failure success message to client, and continue executing with step 213.
In this step, as shown in upper table 2, the field of second stage authentification failure message is 71.
Step 216, server send second stage certification success message to client.
In this step, as shown in upper table 2, the field of second stage certification success message is 11.
So far, the certification to client, the server certificate term of validity is completed.
Preferably, the safety certifying method of the embodiment of the present invention can be applied to sip protocol.In actual applications, it is of the invention The safety certifying method of embodiment is not limited to be applied to sip protocol, can also be applied to other agreements, no longer arrange one by one herein Lift.
In the technical scheme for the safety certifying method that the present embodiment is provided, client certificate version number and client are judged If the current latest edition number of certificate is identical and judges that server certificate version number and the server certificate prestored are current First stage certification success message is sent to client when latest edition number is identical, so as to improve security.
Fig. 3 is a kind of structural representation for server that the embodiment of the present invention three is provided, as shown in figure 3, the server bag Include the first judge module 11 and transceiver module 12.
First judge module 11 is used for the client certificate version number and prestore for judging that the client received is sent The current latest edition number of client certificate it is whether identical and judge the server certificate version that the client that receives is sent Number and the current latest edition number of server certificate that prestores it is whether identical.
If transceiver module 12 judges that client certificate version number and client certificate are current for the first judge module 11 If latest edition number is identical and judges server certificate version number and the current latest edition of the server certificate prestored When number identical, first stage certification success message is sent to client.
Further, if transceiver module 12 is additionally operable to the first judge module 11 and judges client certificate version number and client When holding the current latest edition number of certificate different, client certificate version outdated information is sent to client, so that client is to clothes Business device sends client certificate and updates request;The current latest edition number of client certificate is sent to client.
Further, if transceiver module 12 is additionally operable to the first judge module 11 and judges server certificate version number and service When the current latest edition number of device certificate is different, server certificate version outdated information is sent to client, so that client is to clothes Device transmission server certificate of being engaged in updates request;The current latest edition number of server certificate is sent to client.
Further, the server also includes:Second judge module 13.Transceiver module 12 is additionally operable to receive client transmission First stage certification request, the first stage certification request includes certification request mark, client certificate version number and service Device certificate version number;Second judge module 13 be used for judge certification request mark and first kind offset set in advance whether phase Together, if judge that certification request mark is identical with first kind offset, trigger the first judge module execution judgement and connect Client certificate version number that the client that receives is sent and the current latest edition number of client certificate that prestores whether phase Server certificate version number that is same and judging the client received transmission and the server certificate prestored are currently newest The whether identical step of version number;If transceiver module 12, which is additionally operable to the second judge module 13, judges certification request mark and first When types value is different, first stage authentification failure message is sent to client.
The server that the present embodiment is provided can be used for the safety certification for realizing that above-described embodiment one or embodiment two are provided Method.
In the technical scheme for the server that the present embodiment is provided, judge that client certificate version number and client certificate are worked as If preceding latest edition number is identical and judges server certificate version number and the current latest edition of the server certificate prestored This number sends first stage certification success message when identical to client, so as to improve security.
Fig. 4 is a kind of structural representation for security certification system that the embodiment of the present invention four is provided, as shown in figure 4, this is System includes client 2 and server 1.
Wherein, the server that server can be provided using above-described embodiment three, is no longer specifically described herein.
In the technical scheme for the security certification system that the present embodiment is provided, client certificate version number and client are judged If the current latest edition number of certificate is identical and judges that server certificate version number and the server certificate prestored are current First stage certification success message is sent to client when latest edition number is identical, so as to improve security.
It is understood that the principle that embodiment of above is intended to be merely illustrative of the present and the exemplary implementation that uses Mode, but the invention is not limited in this.For those skilled in the art, the essence of the present invention is not being departed from In the case of refreshing and essence, various changes and modifications can be made therein, and these variations and modifications are also considered as protection scope of the present invention.

Claims (9)

1. a kind of safety certifying method, it is characterised in that including:
Judge the client certificate version number that the client received is sent and the current latest edition of client certificate prestored This number server card that is whether identical and judging the client received the server certificate version number sent and prestore Whether the current latest edition number of book is identical;
If judging, if client certificate version number is identical with the current latest edition number of client certificate and judges server When certificate version number is identical with the current latest edition number of the server certificate prestored, first stage certification is sent to client Success message.
2. safety certifying method according to claim 1, it is characterised in that also include:
If judge that client certificate version number is different with the current latest edition number of client certificate, client is sent to client Certificate version outdated information is held, request is updated so that user end to server sends client certificate;
The current latest edition number of client certificate is sent to client.
3. safety certifying method according to claim 1, it is characterised in that also include:
If judge that server certificate version number is different with the current latest edition number of server certificate, send and service to client Device certificate version outdated information, request is updated so that user end to server sends server certificate;
The current latest edition number of server certificate is sent to client.
4. safety certifying method according to claim 1, it is characterised in that what the client that the judgement is received was sent Whether client certificate version number and the current latest edition number of the client certificate prestored are identical and judge what is received Before whether the server certificate version number that client is sent is identical with the current latest edition number of server certificate prestored Including:
The first stage certification request that client is sent is received, the first stage certification request includes certification request mark, client Hold certificate version number and server certificate version number;
Judge whether certification request mark and first kind offset set in advance are identical;
If judge that certification request mark is identical with first kind offset, the client transmission for judging to receive is continued executing with Client certificate version number and the current latest edition number of client certificate that prestores it is whether identical and judge to receive The server certificate version number that sends of client and the current latest edition number of server certificate that prestores whether identical Step;
If judge that certification request mark is different with first kind offset, first stage authentification failure message is sent to client.
5. a kind of server, it is characterised in that including:
First judge module, for the client client certificate version number sent for judging to receive and the client prestored Whether the end current latest edition number of certificate is identical and judges server certificate version number that the client that receives sends and pre- Whether the current latest edition number of server certificate first stored is identical;
Transceiver module, if judging client certificate version number and the current latest edition of client certificate for the first judge module If number identical and when judging that server certificate version number is identical with the current latest edition number of the server certificate prestored, First stage certification success message is sent to client.
6. server according to claim 5, it is characterised in that if the transceiver module, which is additionally operable to described first, judges mould When block judges that client certificate version number is different with the current latest edition number of client certificate, client card is sent to client Book version outdated information, request is updated so that user end to server sends client certificate;Client card is sent to client The current latest edition number of book.
7. server according to claim 5, it is characterised in that if the transceiver module, which is additionally operable to described first, judges mould When block judges that server certificate version number is different with the current latest edition number of server certificate, server card is sent to client Book version outdated information, request is updated so that user end to server sends server certificate;Server card is sent to client The current latest edition number of book.
8. server according to claim 5, it is characterised in that also include:Second judge module;
The transceiver module is additionally operable to receive the first stage certification request that client is sent, and the first stage certification request includes Certification request mark, client certificate version number and server certificate version number;
Second judge module, for judging whether certification request mark and first kind offset set in advance are identical, if sentencing Break certification request mark it is identical with the first kind offset when, trigger first judge module and perform the visitor that the judgement is received Whether the client certificate version number that family end is sent is identical with the current latest edition number of client certificate prestored and sentences The server certificate version number for the client transmission that disconnecting is received and the current latest edition number of server certificate prestored are No identical step;
If the transceiver module be additionally operable to second judge module judge certification request mark it is different with the first kind offset when, First stage authentification failure message is sent to client.
9. a kind of security certification system, it is characterised in that including any described service of client and the claims 5 to 8 Device.
CN201710182928.XA 2017-03-24 2017-03-24 Safety certifying method, system and server Active CN107026853B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710182928.XA CN107026853B (en) 2017-03-24 2017-03-24 Safety certifying method, system and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710182928.XA CN107026853B (en) 2017-03-24 2017-03-24 Safety certifying method, system and server

Publications (2)

Publication Number Publication Date
CN107026853A true CN107026853A (en) 2017-08-08
CN107026853B CN107026853B (en) 2019-10-22

Family

ID=59525326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710182928.XA Active CN107026853B (en) 2017-03-24 2017-03-24 Safety certifying method, system and server

Country Status (1)

Country Link
CN (1) CN107026853B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109474433A (en) * 2018-10-23 2019-03-15 航天信息股份有限公司 Client certificate based on billing system signs and issues method and device
WO2019196819A1 (en) * 2018-04-09 2019-10-17 华为技术有限公司 Service api invoking method and related device
CN112367173A (en) * 2020-10-27 2021-02-12 北京数码视讯科技股份有限公司 Information processing method and device, chip, terminal and electronic equipment
RU2792657C2 (en) * 2018-04-09 2023-03-22 Хуавэй Текнолоджиз Ко., Лтд. Method for calling service api and corresponding device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136098A (en) * 2006-08-30 2008-03-05 阿里巴巴公司 Method, device and system for accessing to certificate revocation list
CN101159764A (en) * 2007-11-21 2008-04-09 中国电信股份有限公司 Method and system to access door data of mobile service
CN102195804A (en) * 2011-03-10 2011-09-21 易程(苏州)软件股份有限公司 Automatic updating method of software and system thereof
CN102664739A (en) * 2012-04-26 2012-09-12 杜丽萍 PKI (Public Key Infrastructure) implementation method based on safety certificate
CN104486325A (en) * 2014-12-10 2015-04-01 上海爱数软件有限公司 Safe login certification method based on RESTful

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101136098A (en) * 2006-08-30 2008-03-05 阿里巴巴公司 Method, device and system for accessing to certificate revocation list
CN101159764A (en) * 2007-11-21 2008-04-09 中国电信股份有限公司 Method and system to access door data of mobile service
CN102195804A (en) * 2011-03-10 2011-09-21 易程(苏州)软件股份有限公司 Automatic updating method of software and system thereof
CN102664739A (en) * 2012-04-26 2012-09-12 杜丽萍 PKI (Public Key Infrastructure) implementation method based on safety certificate
CN104486325A (en) * 2014-12-10 2015-04-01 上海爱数软件有限公司 Safe login certification method based on RESTful

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019196819A1 (en) * 2018-04-09 2019-10-17 华为技术有限公司 Service api invoking method and related device
CN110362412A (en) * 2018-04-09 2019-10-22 华为技术有限公司 A kind of service API Calls method and relevant apparatus
RU2792657C2 (en) * 2018-04-09 2023-03-22 Хуавэй Текнолоджиз Ко., Лтд. Method for calling service api and corresponding device
US11989284B2 (en) 2018-04-09 2024-05-21 Huawei Technologies Co., Ltd. Service API invoking method and related apparatus
CN109474433A (en) * 2018-10-23 2019-03-15 航天信息股份有限公司 Client certificate based on billing system signs and issues method and device
CN112367173A (en) * 2020-10-27 2021-02-12 北京数码视讯科技股份有限公司 Information processing method and device, chip, terminal and electronic equipment

Also Published As

Publication number Publication date
CN107026853B (en) 2019-10-22

Similar Documents

Publication Publication Date Title
Williams On the use of channel bindings to secure channels
US8990569B2 (en) Secure communication session setup
EP1758324B1 (en) The session initial protocol identification method
WO2016197934A1 (en) Barcode security authentication method
JP2008511232A (en) Personal token and method for control authentication
CN101527632B (en) Method, device and system for authenticating response messages
CN101322428A (en) Method and apparatus for distributing keying information
JP2007164387A (en) Data communication method and system
JP2006128751A (en) Data communication method and system
CN101444064A (en) Addressing and routing mechanism for web server clusters
CN106130971B (en) Identity identifying method and certificate server
CN108965338A (en) The method of three factor authentications and key agreement under environment of multi-server
CN107026853A (en) Safety certifying method, system and server
US20090300197A1 (en) Internet Protocol Communication System, Server Unit, Terminal Device, and Authentication Method
CN106464493A (en) Persistent authentication system incorporating one time pass codes
JP2005295038A (en) Providing apparatus, providing method, communication apparatus, communication method, and program
CN110610418B (en) Transaction state query method, system, device and storage medium based on block chain
CN100544247C (en) The negotiating safety capability method
US11206129B2 (en) First entity, a second entity, an intermediate node, methods for setting up a secure session between a first and second entity, and computer program products
JP2007115023A (en) Information-sharing system, information-sharing method and information-sharing program
CN101568116A (en) Method for obtaining certificate state information and certificate state management system
JP2007074745A (en) Method for performing encrypted communication by obtaining authentication, authentication system and method
US20100313240A1 (en) Authentication system and method between server and client
JP3911697B2 (en) Network connection device, network connection method, network connection program, and storage medium storing the program
CN108650171B (en) Safety instant communication method based on point-to-point communication technology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant