Wireless Connections to a Wireless Access Point
First Claim
1. A method for establishing a wireless connection, the method comprising:
- receiving a selection of a network using a first name broadcast by a wireless access point;
obtaining, by a processor unit, a digital certificate having a second name from the wireless access point;
determining, by the processor unit, whether the digital certificate is valid;
determining, by the processor unit, whether the second name in the digital certificate matches the first name broadcast by the wireless access point; and
responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point, establishing, by the processor unit, the wireless connection to the wireless access point, wherein the step of establishing, by the processor unit, the wireless connection to the wireless access point comprises;
generating, by the processor unit, a session key for the wireless connection using the digital certificate responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point; and
exchanging, by the processor unit, information with a server using the session key to encrypt and decrypt the information.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for establishing a wireless connection. A digital certificate having a second name is obtained by a processor unit in response to receiving a selection of a network using a first name broadcast by a wireless access point. A determination is made by the processor unit as to whether the digital certificate is valid. A determination is made by the processor unit as to whether the second name in the digital certificate matches the first name broadcast by the wireless access point. The processor unit establishes the wireless connection to the wireless access point in response to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point.
-
Citations
28 Claims
-
1. A method for establishing a wireless connection, the method comprising:
-
receiving a selection of a network using a first name broadcast by a wireless access point; obtaining, by a processor unit, a digital certificate having a second name from the wireless access point; determining, by the processor unit, whether the digital certificate is valid; determining, by the processor unit, whether the second name in the digital certificate matches the first name broadcast by the wireless access point; and responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point, establishing, by the processor unit, the wireless connection to the wireless access point, wherein the step of establishing, by the processor unit, the wireless connection to the wireless access point comprises; generating, by the processor unit, a session key for the wireless connection using the digital certificate responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point; and exchanging, by the processor unit, information with a server using the session key to encrypt and decrypt the information. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 26, 27)
-
-
6. (canceled)
-
11. A method for establishing a wireless connection, the method comprising:
-
broadcasting, by a wireless access point, a name; responsive to a first request for authentication from a client, sending, by a processor unit, through the wireless access point, a digital certificate including the name; and establishing, by the processor unit, through the wireless access point, the wireless connection with the client in response to a second request from the client to establish the wireless connection received after sending the digital certificate. - View Dependent Claims (12, 28)
-
-
13. A computer comprising:
-
a bus; a storage device connected to the bus; a processor unit connected to the bus; and program code stored on the storage device, for execution by the processor to receive a selection of a network using a first name broadcast by a wireless access point, obtain a digital certificate having a second name from the wireless access point, determine whether the digital certificate is valid, determine whether the second name in the digital certificate matches the first name broadcast by the wireless access point, and establish a wireless connection to the wireless access point using the digital certificate in response to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point by generating a session key for the wireless connection using the digital certificate responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point, and exchanging information with a server using the session key to encrypt and decrypt the information. - View Dependent Claims (14, 15, 16, 17, 19, 20)
-
-
18. (canceled)
-
21. A computer program product comprising:
-
a non-transitory computer readable storage medium; first program code, stored on the computer readable storage medium, responsive to receiving a selection of a network using a first name broadcast by a wireless access point, for obtaining a digital certificate having a second name from the wireless access point; second program code, stored on the computer readable storage medium, for determining whether the digital certificate is valid; third program code, stored on the computer readable storage medium, for determining whether the second name in the digital certificate matches the first name broadcast by the wireless access point; and fourth program code, stored on the computer readable storage medium, responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point, for establishing a wireless connection to the wireless access point using the digital certificate by generating a session key for the wireless connection using the digital certificate responsive to the digital certificate being valid and the second name in the digital certificate matching the first name broadcast by the wireless access point, and exchanging information with a server using the session key to encrypt and decrypt the information. - View Dependent Claims (22, 23, 24, 25)
-
Specification