CPC H04L 9/30 (2013.01) [H04L 9/3263 (2013.01)] | 16 Claims |
1. A system for implementing indirect certificate pinning, the system comprising:
a client device configured to execute a client application, the client application having a public signing key pinned thereto; and
a certificate information server communicably coupled with the client device,
wherein, upon execution, the client application is configured to:
send, to the certificate information server, a connection request for connecting to the certificate information server;
receive, from the certificate information server, a security certificate of the certificate information server and signing information pertaining to the security certificate, wherein the signing information comprises: signatures of the security certificate for at least one signing key pair that is valid at a time of receiving the connection request at the certificate information server, a version number of the at least one signing key pair, expiration details of the at least one signing key pair; and
validate the signatures using the security certificate and the public signing key, for enabling connection of the client device with the certificate information server.
|