Public key pinning for private networks
AssigneeAirWatch LLC
InventorJonathon Deriso
Life of this patent
Estimating the term…
Loading patent…
AssigneeAirWatch LLC
InventorJonathon Deriso
Estimating the term…
Disclosed are various approaches for validating public keys pinned to services or servers on private networks. A client device can request a first certificate from a trust service. The client device can then validate that the first certificate from the trust service is signed by a preinstalled certificate stored on the client device. Subsequently, the client device can receive a uniform resource locator identifying a network location of an secure sockets layer (SSL) pinning service, wherein the SSL pinning service is configured to provide a hash value for a first public key issued to a computing device. Finally, the client device can receive a second public key from the trust service, wherein the second public key is configured to encrypt network traffic sent to the SSL pinning service.
A system, comprising:
A method, comprising:
A non-transitory computer readable medium comprising machine readable instructions that, when executed by a processor of a first computing device, cause the first computing device to at least:
Dependencies are inferred from the claim text.