TRANSPARENT SECURE SOCKET LAYER
First Claim
Patent Images
1. An apparatus comprising:
- a transparent proxy coupled to a plurality of non-configured clients and coupled to one or more servers, the transparent proxy operable to intercept a request for a secured connection to a first server of the one or more servers, the request from a first non-configured client of the plurality of non-configured clients and including a server name indication extension, and to supply a proper certificate to the first non-configured client including the server name indication extension as a common name in the proper certificate.
12 Assignments
0 Petitions
Accused Products
Abstract
Various systems, apparatus, and methods include an apparatus comprising a transparent proxy coupled to a plurality of non-configured clients and coupled to one or more servers, the transparent proxy operable to intercept a request for a secured connection to a first server of the one or more servers, the request from a first non-configured client of the plurality of non-configured clients and including a server name indication extension, and to supply a proper certificate to the first non-configured client including the server name indication extension as a common name in the proper certificate.
-
Citations
28 Claims
-
1. An apparatus comprising:
a transparent proxy coupled to a plurality of non-configured clients and coupled to one or more servers, the transparent proxy operable to intercept a request for a secured connection to a first server of the one or more servers, the request from a first non-configured client of the plurality of non-configured clients and including a server name indication extension, and to supply a proper certificate to the first non-configured client including the server name indication extension as a common name in the proper certificate. - View Dependent Claims (2, 3, 4)
-
5. A method comprising:
-
intercepting at a transparent proxy a request from a non-configured client for a secure connection to a server, the request including a server name indication extension for the server; and supplying a proper certificate for the server to the non-configured client, the proper certificate including the server name indication extension as a common name in the proper certificate. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
a transparent proxy coupled to a plurality of non-configured clients and coupled to one or more servers, the transparent proxy operable to intercept a request for a secured connection to a first server of the one or more servers, the request from a first non-configured client of the plurality of non-configured clients and including a meta data including an internet protocol address, the transparent proxy operable to establish a connection between the transparent proxy and the first server, and to supply a proper certificate to the first non-configured client including the common name for the first server, including generating a new certificate at the transparent proxy, the new certificate including subject information including a common name copied from the certificate from the server. - View Dependent Claims (14, 15, 16)
-
17. A method comprising:
-
intercepting at a transparent proxy a request and a meta data from a non-configured client for a secure connection to a server, the meta data including an internet protocol address of the server; establishing a connection between the transparent proxy and the server using the internet protocol address; obtaining over the connection a proper certificate for the server including a common name for the server; and supplying the proper certificate for the server to the non-configured client, the proper certificate including the common name including generating a new certificate at the transparent proxy, the new certificate including subject information including a common name copied from the certificate from the server. - View Dependent Claims (18, 19, 20)
-
-
21. An apparatus comprising:
a transparent proxy coupled to a plurality of non-configured clients and coupled to one or more servers, the transparent proxy operable to intercept a request for a secured connection to a first server of the one or more servers, the request from a first non-configured client of the plurality of non-configured clients and including a internet protocol address, to establish a connection between the transparent proxy and the reverse domain name system to lookup a host name associated with the internet protocol address, and to supply a proper certificate to the first non-configured client including the host name for the first server received from the reverse domain name system. - View Dependent Claims (22, 23)
-
24. A method comprising:
-
intercepting at a transparent proxy a request from a non-configured client for a secure connection to a server, the request including an IP address of the server; performing a reverse domain name system lookup to determine a hostname associated with the IP address; and supplying a proper certificate for the server to the non-configured client, the proper certificate including the hostname received from the reverse domain name system lookup. - View Dependent Claims (25, 26, 27, 28)
-
Specification