MARPUF: physical unclonable function with improved machine learning attack resistance
Abstract Nowadays, physical unclonable functions (PUFs) are emerging as one of the key building blocks for device authentication and key generation. Although PUF is very useful in the area of hardware security, it is vulnerable to machine learning modelling attacks (ML‐MA) by modelling the challenge...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2021-08-01
|
Series: | IET Circuits, Devices and Systems |
Subjects: | |
Online Access: | https://doi.org/10.1049/cds2.12042 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832546684231483392 |
---|---|
author | Somanath Tripathy Vikash Kumar Rai Jimson Mathew |
author_facet | Somanath Tripathy Vikash Kumar Rai Jimson Mathew |
author_sort | Somanath Tripathy |
collection | DOAJ |
description | Abstract Nowadays, physical unclonable functions (PUFs) are emerging as one of the key building blocks for device authentication and key generation. Although PUF is very useful in the area of hardware security, it is vulnerable to machine learning modelling attacks (ML‐MA) by modelling the challenge‐response pairs (CRPs) behaviour. To this end, this study proposes a novel PUF named MARPUF, which gives good resistance to machine learning (ML) attacks. The study proposed a MARPUF design, where the mapping of CRPs is randomized by implementing two‐round challenges to meet the randomness requirements for ML resistance. Ssome of the popular ML techniques are used to test the ML attack resistance and compare the results with some existing PUFs. We evaluate the performance of the PUF against various parameters like reliability, uniformity, uniqueness, etc. The hardware cost analysis shows that MARPUF requires lesser hardware than the existing ML‐MA resistant PUFs. |
format | Article |
id | doaj-art-a1fcfc23a37847aa8d580d489b90f0a6 |
institution | Kabale University |
issn | 1751-858X 1751-8598 |
language | English |
publishDate | 2021-08-01 |
publisher | Wiley |
record_format | Article |
series | IET Circuits, Devices and Systems |
spelling | doaj-art-a1fcfc23a37847aa8d580d489b90f0a62025-02-03T06:47:28ZengWileyIET Circuits, Devices and Systems1751-858X1751-85982021-08-0115546547410.1049/cds2.12042MARPUF: physical unclonable function with improved machine learning attack resistanceSomanath Tripathy0Vikash Kumar Rai1Jimson Mathew2Indian Institute of Technology Patna Patna Bihar IndiaIndian Institute of Technology Patna Patna Bihar IndiaIndian Institute of Technology Patna Patna Bihar IndiaAbstract Nowadays, physical unclonable functions (PUFs) are emerging as one of the key building blocks for device authentication and key generation. Although PUF is very useful in the area of hardware security, it is vulnerable to machine learning modelling attacks (ML‐MA) by modelling the challenge‐response pairs (CRPs) behaviour. To this end, this study proposes a novel PUF named MARPUF, which gives good resistance to machine learning (ML) attacks. The study proposed a MARPUF design, where the mapping of CRPs is randomized by implementing two‐round challenges to meet the randomness requirements for ML resistance. Ssome of the popular ML techniques are used to test the ML attack resistance and compare the results with some existing PUFs. We evaluate the performance of the PUF against various parameters like reliability, uniformity, uniqueness, etc. The hardware cost analysis shows that MARPUF requires lesser hardware than the existing ML‐MA resistant PUFs.https://doi.org/10.1049/cds2.12042cryptographylearning (artificial intelligence)modellingsecurity of data |
spellingShingle | Somanath Tripathy Vikash Kumar Rai Jimson Mathew MARPUF: physical unclonable function with improved machine learning attack resistance IET Circuits, Devices and Systems cryptography learning (artificial intelligence) modelling security of data |
title | MARPUF: physical unclonable function with improved machine learning attack resistance |
title_full | MARPUF: physical unclonable function with improved machine learning attack resistance |
title_fullStr | MARPUF: physical unclonable function with improved machine learning attack resistance |
title_full_unstemmed | MARPUF: physical unclonable function with improved machine learning attack resistance |
title_short | MARPUF: physical unclonable function with improved machine learning attack resistance |
title_sort | marpuf physical unclonable function with improved machine learning attack resistance |
topic | cryptography learning (artificial intelligence) modelling security of data |
url | https://doi.org/10.1049/cds2.12042 |
work_keys_str_mv | AT somanathtripathy marpufphysicalunclonablefunctionwithimprovedmachinelearningattackresistance AT vikashkumarrai marpufphysicalunclonablefunctionwithimprovedmachinelearningattackresistance AT jimsonmathew marpufphysicalunclonablefunctionwithimprovedmachinelearningattackresistance |