IoT Security f2
IoT Security f2
6th Sem
IoT – Security
Management
Education
IoT Retail
Applications
Food
IoTs can revolutionize quality of
Logistics
life
Pharmaceuticals
13-03-2023 3
C. V. Raman Global University, Odisha
13-03-2023 4
C. V. Raman Global University, Odisha
Physically Unclonable Function: a
Promising Security Primitive for Internet of
Things
13-03-2023 5
C. V. Raman Global University, Odisha
13-03-2023 6
C. V. Raman Global University, Odisha
Trust in IoT
13-03-2023 12
C. V. Raman Global University, Odisha
Classification of PUF (1/3)
Based on entropy source:
13-03-2023 13
C. V. Raman Global University, Odisha
Classification of PUF (3/3)
Based on security of challenge-response behavior:
Strong PUF
It must have a very large challenge set, since otherwise the
adversary can simply query all challenges and no unknown
challenges are, and
it is infeasible to built an accurate model of the PUF based on
observed challenge-response pairs (CRPs), or in other words
the PUF is unpredictable.
Weak PUF
It has small challenge-response set or
Easy to build an accurate model based on observed CRPs.
13-03-2023 14
C. V. Raman Global University, Odisha
PUF Taxonomy
• Lightweight PUFs are composed of different
types of PUF building blocks
13-03-2023 15
C. V. Raman Global University, Odisha
PUF Primitive 3: Ring Oscillator PUF (ROPUF)
An n-bit applied challenge selects two different ROs from a bank of 2n ROs
Process variation implies ROs have different oscillation frequencies
Compare frequencies of two oscillators using counters
Comparator gives decision
Advantage: Difficult to model
Disadvantage: Exponential hardware requirement
13-03-2023 16
C. V. Raman Global University, Odisha
13-03-2023 17
C. V. Raman Global University, Odisha
PUF Primitive 1: Arbiter PUF
(APUF)
Power-up initial value of SRAM cell can be used response, cell address is the
challenge
SRAM fabrication compatible with digital logic process in regular ICs
FPGA implementation of SRAM PUF is very difficult (since SRAM modules are
cleared by default on power-up)
13-03-2023 21
C. V. Raman Global University, Odisha
Comparison of different type of PUF
Reference
Fabrication Type Name Weak/Strong Remarks
Techniqus
Ring Oscillator weak Consumed more power and
Delay PUF need large area.
Arbiter PUF strong Vulnerable to attacks
SRAM PUF Weak Vulnerable to side channel
attacks
Silicon PUF Re-RAM PUF Strong Very Sensitive to voltage
Memory fluctuation and
Based environmental effects.
Butterfly PUF Weak PUF respobse is effected by
unstable adjoining.
13-03-2023 23
C. V. Raman Global University, Odisha
Thank You
Department of ETC
M o b : 9 4 7 5 3 0 1 1 3 2
www.cgu-odisha.ac.in