IP Library › Granted Patent US 11,229,023
Granted Patent B2
US 11,229,023 · App. 15/842,609 · Granted Jan 18, 2022

Secure communication in network access points

Inventors: Peiman Amini (Mountain View, CA); Joseph Amalan Arul Emmanuel (Cupertino, CA)
Assignee: NETGEAR, INC.
H04W72/0426G06F8/65H04L1/0004H04L1/18H04L9/0816H04L27/34H04L63/14H04L69/18H04L69/22H04W16/18H04W24/02H04W40/02H04W40/244H04W48/20H04W72/1242H04L1/0003H04L1/188H04L1/1812H04L61/1511H04L61/2015H04L69/324H04L69/329H04W4/06H04W4/80H04W84/12H04W84/20H04W88/08H04W92/20
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,229,023
App. No.
15/842,609
Filed
Dec 14, 2017
Granted
Jan 18, 2022
Kind
B2
Examiner
KIM, TAE K
Art Unit
2496
USPC
713/168
Abstract

Disclosed is an access point (AP) for a network that includes security features for interacting with devices on the network. The other devices on the network may be other APs, client devices, or a backend configuration server. The access point includes a private key that is used to verify signals to and from (the private key may be different for different functions). In the case of other APs, the private key is used to verify control signals sent between the APs to identify and prevent a hijacked AP from taking control of the network by sending false control signals. In the case of a client device, the client device may use the subject AP's private key to identify that the subject AP is a trusted member of the network that may receive data. In the case of the backend server, the subject AP may verify configuration updates via use of the private key to prevent loading of malicious firmware.

Claims (37)

1. A system of networked access points comprising:

a first access point configured to communicate with and provide Internet access to client devices over a network, wherein the first access point communicates with a configuration server over the Internet and includes a first physical unclonable function (PUF) associated with a first processor of the first access point;

a second access point networked with the first access point via a backhaul channel and further propagating a network signal of the network to client devices, wherein the second access point includes a second PUF associated with a second processor of the second access point; and

a mobile device communicatively coupled with the first access point as a first client device, the mobile device including a third PUF associated with a third processor of the mobile device, wherein the first PUF, the second PUF of the respective first access point and second access point and the third PUF are included in a multi-factor authentication scheme that authenticates the access points of the network to the configuration server.

2. The system of claim 1 , wherein each of a set of other access points networked with the first access point includes a PUF that is a factor in the multi-factor authentication scheme.

3. The system of claim 1 , wherein a subset of access points of the system each include a PUF that is a factor in the multi-factor authentication scheme.

4. The system of claim 1 , wherein the mobile device is an Internet-of-Things (IoT) device.

5. The system of claim 1 , wherein the configuration server delivers firmware upgrades to the first access point and second access point based on the authentication of the access points of the network to the configuration server.

6. The system of claim 1 , wherein the multi-factor authentication scheme is one of:

a multi-challenge response authentication scheme, wherein each factor of the scheme must successfully respond to a cloud challenge; or

based on a certificate authority scheme, wherein the first PUF and second PUF are used as bases to create the certificates.

7. A method of network authentication via multiple access points comprising:

providing a first physical unclonable function (PUF) associated with a first processor of a first access point;

providing a second PUF associated with a second processor of a second access point;

providing a third PUF associated with a third processor of a mobile device communicatively coupled with the first access point as a first client device;

broadcasting a network signal by the first access point and the second access point, wherein the network signal provides Internet access to client devices;

communicating, by the first access point over the Internet, with a configuration server, wherein the first access point authenticates with the configuration server and the first PUF, second PUF, and the third PUF are used in a multi-factor authentication scheme to authenticate the first access point to the configuration server.

8. The method of claim 7 , further comprising providing a PUF associated with each processor of a set of other access points within the network, wherein each such PUF is used in the multi-factor authentication scheme.

9. The method of claim 7 , further comprising providing a PUF associated with each processor of a subset of other access points within the network, wherein each such PUF is used in the multi-factor authentication scheme.

10. The method of claim 7 , wherein the mobile device is an IoT device.

11. The method of claim 7 , further comprising:

receiving, from the configuration server, firmware upgrades by the first access point and second access point based on the authentication of the first access point.

12. The method of claim 7 , wherein the multi-factor authentication scheme is one of:

a multi-challenge response authentication scheme, wherein each factor of the scheme must successfully respond to a cloud challenge; or

based on a certificate authority scheme, wherein the first PUF and second PUF are used as bases to create the certificates.

13. A method of network authentication via multiple access points comprising:

providing a first PUF associated with a first processor of a first access point;

providing a second PUF associated with a second processor of a second access point;

providing a third PUF associated with a third processor of a mobile device communicatively coupled with the first access point as a first client device;

broadcasting a network signal by the first access point and the second access point, wherein the network signal propagates a network and provides Internet access to client devices; and

communicating, by the first access point over the Internet, with a configuration server, wherein the first PUF, second PUF and the third PUF are used in a multi-factor authentication scheme to authenticate a set of devices on the network, comprising the first access point, to the configuration server.

14. The method of claim 13 , further comprising providing a PUF associated with each processor of a set of other access points within the network, wherein each such PUF is used in the multi-factor authentication scheme.

15. The method of claim 13 , wherein the mobile device is an IoT device.

16. The method of claim 13 , further comprising delivering, by the configuration server, firmware upgrades to the first access point and second access point based on the authentication of the set of devices on the network.

17. The method of claim 13 , wherein the multi-factor authentication scheme is one of:

a multi-challenge response authentication scheme, wherein each factor of the scheme must successfully respond to a cloud challenge; or

based on a certificate authority scheme, wherein the first PUF and second PUF are used as bases to create the certificates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2018
From: AMINI, PEIMAN; EMMANUEL, JOSEPH AMALAN ARUL
To: NETGEAR, INC.
Reel/Frame 047837/0080 →
Continuity (2)
Provisional Application 62488258 · Apr 21, 2017
Related Publication 20180309570A1 · Oct 25, 2018