EP2807789B1

Implicit ssl certificate management without server name indication (sni)

Abstract

This record has no abstract on file.

EP2807789B1, drawing sheet 1
Sheet 1 of 6

Term

6.3 yearsleft in the term

Expires 21 January 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

9 claims: 1 independent, 8 dependent

  1. 1
    A method performed by a web server (101; 202; 302), comprising:receiving (401) an SSL Hello message from a client (103;201;301);determining (402) that the SSL Hello message does not include a hostname;identifying (403) two or more corresponding hostnames from an IP:Port-to-hostname mapping (106;203;303) using an IP address and port associated with the SSL Hello message;modifying (404) a selected corresponding hostname to create an SSL certificate search name, wherein the selected corresponding hostname is a first-listed hostname of the two or more corresponding hostnames from the IP:Port-to-hostname mapping;and searching (405) an SSL certificate store (105;204;304) using the SSL certificate search name.
  2. 9
    A computer system, comprising:one or more processors;system memory;one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by the one or more processors, causes the processors to perform a method according to one of claims 1 to 8.