IP Library › Granted Patent US 11,297,496
Granted Patent B2
US 11,297,496 · App. 16/118,614 · Granted Apr 5, 2022

Encryption and decryption of management frames

Inventors: Aidan Doyle (Santa Clara, CA); Mohd Shahnawaz Siraj (San Jose, CA); Guangzhi Ran (Beijing, CN)
Assignee: Hewlett Packard Enterprise Development LP
H04W12/04H04L9/0891H04L9/0894H04L63/0428H04L63/062H04W88/08H04L2209/80H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,297,496
App. No.
16/118,614
Granted
Apr 5, 2022
Kind
B2
Abstract

In some examples, a non-transitory computer-readable medium storing instructions executable by the processing resource to store an encryption key on the AP, at the AP, decrypt a management frame with the stored encryption key to determine state information of a station, store the state information, and generate a management frame at the AP based on the stored state information.

Claims (46)

1. An access point (AP) including:

a processing resource;

a non-transitory computer-readable medium storing instructions executable by the processing resource to:

store an encryption key on the AP;

at the AP, receive, from a station (STA), a first management frame over a first firmware connection;

decrypt the first management frame with the stored encryption key to determine state information of the STA;

store the state information from the first management frame;

generate a second management frame at the AP based on the stored state information;

encrypt the second management frame with the stored encryption key;

transmit the second management frame to the STA; and

receive a first data frame over a second firmware connection, wherein the second firmware connection passes through the AP between the STA and an access controller (AC), wherein the AC does not communicate over the first firmware connection, such that communication between the AP and the AC occurs via a first secure tunnel over the first firmware connection, and communication between the STA and the AC occurs via a second secure tunnel over the second firmware connection.

2. The AP of claim 1 , further comprising instructions to generate a response management frame; and

send the response management frame to the STA.

3. The AP of claim 2 , wherein the response management frame is encrypted with the stored encryption key.

4. The AP of claim 1 , wherein the instructions further comprise instructions to encrypt the second management frame with the stored encryption key.

5. The AP of claim 4 , including instructions to send the second management frame to a second station (second STA) associated with the AP.

6. The AP of claim 1 , further comprising instruction to maintain in the AP a different traffic identifier (TID) for management frames than a TID of data frames.

7. The AP of claim 1 , further comprising instruction to maintain in the AP a different counter for management frames than a counter of data frames.

8. A non-transitory computer-readable medium storing instructions executable by a processing resource to:

store an encryption key on an access point (AP);

at the AP, receive, from a station (STA), a first management frame over a first firmware connection;

decrypt the first management frame with the stored encryption key to determine state information of the STA;

store the state information from the first management frame on the AP;

generate a second management frame based on the state information stored at the AP; and

encrypt the second management frame with the stored encryption key;

transmit the second management frame to the STA; and

receive a first data frame over a second firmware connection, wherein the second firmware connection passes through the AP between the STA and an access controller (AC), wherein the AC does not communicate over the first firmware connection, such that communication between the AP and the AC occurs via a first secure tunnel over the first firmware connection, and communication between the STA and the AC occurs via a second secure tunnel over the second firmware connection.

9. The medium of claim 8 , wherein the encryption key further comprises a transient key (PTK).

10. The medium of claim 9 , wherein the instructions further comprise instructions to store the PTK on the AP.

11. The medium of claim 10 , wherein the instructions further comprise instructions to store the PTK on the AP responsive to the STA associating with the AP.

12. The medium of claim 8 , wherein the instructions further comprise instructions to store an encryption key responsive to a four-way handshake between the AP and the STA.

13. The medium of claim 8 , wherein the first encrypted management frame is a protected management frame.

14. The medium of claim 8 , wherein the instruction further comprise instructions to determine the state information of the STA by:

receiving a response management frame from the STA, wherein the response management frame includes the state information of the STA.

15. A method comprising:

storing an encryption key on an access point (AP);

at the AP, obtain state information of a station (STA) associated with the AP by:

receiving, at the AP, a first management frame from the STA over a first firmware connection;

decrypting, at the AP, the first management frame with the encryption key to obtain state information of the STA included in the first management frame; and

storing the state information;

at the AP, generate a second management frame based on the stored state information;

at the AP, encrypt the second management frame with the stored encryption key;

at the AP, transmit the second management frame to the STA; and

receive a first data frame over a second firmware connection, wherein the second firmware connection passes through the AP between the STA and an access controller (AC), wherein the AC does not communicate over the first firmware connection, such that communication between the AP and the AC occurs via a first secure tunnel over the first firmware connection, and communication between the STA and the AC occurs via a second secure tunnel over the second firmware connection.

16. The method of claim 15 , further comprising encrypting the second management frame.

17. The method of claim 15 , further comprising sending data frames from the STA to the AC via a secure tunnel to maintain the data frames in an encrypted state without either of decryption or encryption of the data frames at the AP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2018
From: DOYLE, AIDAN; SIRAJ, MOHD SHAHNAWAZ; RAN, GUANGZHI
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 046825/0800 →
Continuity (1)
Related Publication 20200077258A1 · Mar 5, 2020
Cited By (1)
US 12,713,231