IP Library Granted Patent US 12,096,217
Granted Patent B2
US 12,096,217 · App. 17/840,672 · Granted Sep 17, 2024

PUF-based IoT device using channel state information, and authentication method thereof

Inventors: Eui Seok Hwang (Gwangju, KR); Seung Wook Yoon (Gwangju, KR); Seung Nam Han (Gwangju, KR)
Assignee: Gwangju Institute of Science and Technology
H04W12/069H04L63/062
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 12,096,217
App. No.
17/840,672
Granted
Sep 17, 2024
Kind
B2
Abstract

The present invention relates to a PUF-based IoT device authentication technique, and more specifically, to a PUF-based IoT device using channel state information, and an authentication method thereof. According to an embodiment of the present invention, security of an authentication key may be strengthened by simultaneously utilizing a PUF-based authentication method and an RF characteristic-based authentication method.

Claims (26)

1. A PUF-based IoT device using channel state information, the device comprising a plurality of units being configured and executed by a hardware processor using algorithm, the algorithm which when executed, causing the hardware processor to perform the plurality of units, the plurality of units comprising:

a data transmission/reception unit for transmitting and receiving data for estimating the channel state information;

a channel state information estimation unit for estimating the channel state information based on the received data;

a PUF control signal generation unit for generating a PUF control signal by dividing vector information of the channel state information;

a secret key generation unit for generating a security key based on the PUF control signal; and

a transmission unit for transmitting a response signal including the secret key to an authentication server.

2. The device according to claim 1 , wherein the data transmission/reception unit transmits and receives at least one among random data and a challenge signal for estimating channel state information of a wireless communication channel to and from the authentication server.

3. The device according to claim 1 , wherein the channel state information estimation unit performs at least one or more preprocessing processes among smoothing and normalization on the estimated channel state information.

4. The device according to claim 1 , wherein the PUF control signal generation unit generates the PUF control signal by applying a hashing method to the channel state information.

5. The device according to claim 1 , wherein the transmission unit performs encoding and decoding for data transmission when it transmits the response signal.

6. A method of authenticating a PUF-based IoT device using channel state information, the method comprising the steps of:

transmitting and receiving data for estimating the channel state information;

estimating the channel state information based on the received data;

generating a PUF control signal by dividing vector information of the channel state information;

generating a secret key based on the PUF control signal; and

transmitting a response signal including the secret key to an authentication server.

7. The method according to claim 6 , wherein the step of transmitting and receiving data for estimating the channel state information includes transmitting and receiving at least one among random data and a challenge signal for estimating state information of a wireless communication channel to and from the authentication server.

8. The method according to claim 6 , wherein the step of estimating the channel state information based on the received data includes performing at least one or more preprocessing processes among smoothing and normalization on the estimated channel state information.

9. The method according to claim 6 , wherein the step of generating a PUF control signal by dividing the channel state information includes generating the PUF control signal by applying a hashing method to the channel state information.

10. The method according to claim 6 , wherein the step of transmitting a response signal including the secret key to an authentication server includes performing encoding and decoding for data transmission when the response signal is transmitted.

11. A non-transitory computer-readable recording medium including program instructions that, when executed by a hardware processor, cause the hardware processor to perform a method of authenticating a PUF-based IoT device using channel state information, the method comprising the steps of:

transmitting and receiving data for estimating the channel state information;

estimating the channel state information based on the received data;

generating a PUF control signal by dividing vector information of the channel state information;

generating a secret key based on the PUF control signal; and

transmitting a response signal including the secret key to an authentication server.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2022
From: HWANG, EUI SEOK; YOON, SEUNG WOOK; HAN, SEUNG NAM
To: GWANGJU INSTITUTE OF SCIENCE AND TECHNOLOGY
Reel/Frame 060205/0159 →
Priority Claims (1)
KR 10-2021-0170843 · Dec 2, 2021 · national
Continuity (1)
Related Publication 20230180002A1 · Jun 8, 2023