SUPPORT OF MULTIPLE PRE-SHARED KEYS IN ACCESS POINT
First Claim
1. A method of operating a device configured as an access point, the access point being provisioned with a plurality of pre-shared keys, and the method comprising:
- receiving a request for a connection to the access point from at least one client device, the request comprising a portion generated with a key;
determining whether the portion comprises information that matches information generated with a key from the plurality of pre-shared keys provisioned to the access point;
when it is determined that the information of the portion matches the information generated with the key from the plurality of pre-shared keys, allowing the connection; and
when it is determined that the information of the portion does not match the information generated with the key from the plurality of pre-shared keys, disallowing the connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of operating an access point (AP) configured to support multiple pre-shared keys at a given time to authenticate its associated client devices. Each client device associated with the AP is provisioned with a key. To authenticate the client device tat attempts to connect to the AP, the AP determines which pre-shared key (PSK) of the multiple supported pre-shared keys (PSKs). if any, matches information including the key received from the client device. When the information matches, the client device is allowed to connect to the AP. Provisioning the AP with multiple PSKs allows selectively disconnecting associated client devices from the AP. The AP may be configured to support PSKs of different lifetime and complexity. Removing a PSK of the multiple PSKs supported by the AP and disconnecting a client device that uses this PSK does not disconnect other client devices using different keys to access the AP.
83 Citations
20 Claims
-
1. A method of operating a device configured as an access point, the access point being provisioned with a plurality of pre-shared keys, and the method comprising:
-
receiving a request for a connection to the access point from at least one client device, the request comprising a portion generated with a key; determining whether the portion comprises information that matches information generated with a key from the plurality of pre-shared keys provisioned to the access point; when it is determined that the information of the portion matches the information generated with the key from the plurality of pre-shared keys, allowing the connection; and when it is determined that the information of the portion does not match the information generated with the key from the plurality of pre-shared keys, disallowing the connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus configured as an access point, the apparatus comprising:
-
computer memory configured to store a plurality of pre-shared keys; an interface configured to receive a request for a connection to the access point from at least one client device, the request comprising information generated with a key; and control logic configured to; determine whether the information generated with the key matches information generated with a key from the plurality of pre-shared keys; when it is determined that the information generated with the key matches the information generated with the key from the plurality of pre-shared keys, allowing the connection; and when it is determined that the information generated with the key does not match the information generated with the key from the plurality of pre-shared keys, disallowing the connection. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-storage medium encoded with computer-executable instructions for performing, when executed, a method of operating an access point, the method comprising:
-
provisioning the access point with a plurality of pre-shared keys; receiving a request for a connection to the access point from a client device, the request comprising information generated with a key; determining whether the key matches a key from the plurality of pre-shared keys provisioned to the access point; when it is determined that the key matches the key from the plurality of pre-shared keys, allowing the connection, the allowing comprising generating one or more keys based on the matching pre-shared key for subsequent communication with the client device; and when it is determined that the pre-shared key does not match the key from the plurality of pre-shared keys, disallowing the connection - View Dependent Claims (17, 18, 19, 20)
-
Specification