×

Verifying a certificate

  • US 10,149,166 B2
  • Filed: 01/14/2016
  • Issued: 12/04/2018
  • Est. Priority Date: 01/14/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, from an application on a mobile device, a request to connect to a Virtual Private Network (VPN) server;

    obtaining, at the mobile device, a certificate of the VPN server;

    performing, at the mobile device, a device-level certificate verification based on the certificate according to a device-level security policy;

    in response to the device-level certificate verification being successful, determining, at the mobile device, whether an application-level certificate verification for the certificate of the VPN server is provisioned for the application;

    in response to determining that the application-level certification verification is provisioned, performing, at the mobile device, the application-level certificate verification based on the certificate of the VPN server according to an application-level security policy associated with the application, wherein the application-level security policy is different than the device-level security policy; and

    in response to verifying that the certificate passes the application-level certificate verification, connecting to the VPN server.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×