The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 27, 2014
Filed:
Jan. 27, 2012
Won Suk Yoo, Redmond, WA (US);
Eok Kim, Bothel, WA (US);
Jenny Lawrance, Redmond, WA (US);
Aniello Scotto Di Marco, Redmond, WA (US);
Yamini Jagadeesan, Redmond, WA (US);
Wade Hilmo, Snohomish, WA (US);
Won Suk Yoo, Redmond, WA (US);
Eok Kim, Bothel, WA (US);
Jenny Lawrance, Redmond, WA (US);
Aniello Scotto Di Marco, Redmond, WA (US);
Yamini Jagadeesan, Redmond, WA (US);
Wade Hilmo, Snohomish, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Embodiments disclose a reverse lookup using an IP:Port-to-hostname table to identify a hostname when only an IP address and port is present in an SSL hello connection, which may occur, for example, when a non-SNI-capable client initiates the SSL hello. Once the hostname is successfully looked up, a naming convention is used to simplify the management and identification of SSL certificates. Different types of SSL certificates are supported. Multiple hostname matches may be associated with a given IP address and port in the IP:Port-to-hostname table. In such case, the first-matching hostname is always used with the naming convention to identify related SSL certificates. The naming convention is applied in such a way that it will first look for the most matching file name to the least matching file name.