The DOI matches its Crossref record; 31 of the 31 references it cites were found in a registry or an index.
Building PUF Based Authentication and Key Exchange Protocol for IoT Without Explicit CRPs in Verifier Database
Abstract
Physically Unclonable Functions (PUFs) promise to be a critical hardware primitive to provide unique identities to billions of connected devices in Internet of Things (IoTs). In traditional authentication protocols a user presents a set of credentials with an accompanying proof such as password or digital certificate. However, IoTs need more evolved methods as these classical techniques suffer from the pressing problems of password dependency and inability to bind access requests to the “things” from which they originate. Additionally, the protocols need to be lightweight and heterogeneous. Although PUFs seem promising to develop such mechanism, it puts forward an open problem of how to develop such mechanism without needing to store the secret challenge-response pair (CRP) explicitly at the verifier end. In this paper, we develop an authentication and key exchange protocol by combining the ideas of Identity based Encryption (IBE), PUFs and Key-ed Hash Function to show that this combination can help to do away with this requirement. The security of the protocol is proved formally under the Session Key Security and the Universal Composability Framework. A prototype of the protocol has been implemented to realize a secured video surveillance camera using a combination of an Intel Edison board, with a Digilent Nexys-4 FPGA board consisting of an Artix-7 FPGA, together serving as the IoT node. We show, though the stand-alone video camera can be subjected to man-in-the-middle attack via IP-spoofing using standard network penetration tools, the camera augmented with the proposed protocol resists such attacks and it suits aptly in an IoT infrastructure making the protocol deployable for the industry.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Once the hardware information is leaked, the security of the system is no longer guaranteed.”
From Secure Video Surveillance Framework in Smart City (2021) · cites this paper as [22]
Citations
Cites
Identity-Based Encryption from the Weil Pairing
Boneh, D., & Franklin, M. (2003) · SIAM Journal on Computing · doi:10.1137/s0097539701398521 · Cited by 3,540
Universally composable security: a new paradigm for cryptographic protocols
Canetti, R. (2001) · Annual Symposium on Foundations of Computer Science · doi:10.1109/sfcs.2001.959888 · Cited by 3,348
Introduction to Modern Cryptography
Katz, J., & Lindell, Y. (2007) · doi:10.1201/9781420010756 · Cited by 1,238
Extracting secret keys from integrated circuits
Lim, D., Lee, J. W., Gassend, B., Suh, G. E., van Dijk, M., & Devadas, S. (2005) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2005.859470 · Cited by 1,049
Modeling attacks on physical unclonable functions
Rührmair, U., Sehnke, F., Sölter, J., Dror, G., Devadas, S., & Schmidhuber, J. (2010) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/1866307.1866335 · Cited by 1,035
Controlled physical random functions
Gassend, B., Clarke, D. E., van Dijk, M., & Devadas, S. (2003) · Annual Computer Security Applications Conference · doi:10.1109/csac.2002.1176287 · Cited by 390
Mutual Authentication in IoT Systems Using Physical Unclonable Functions
Aman, M. N., Chua, K. C., & Sikdar, B. (2017) · IEEE Internet of Things Journal · doi:10.1109/jiot.2017.2703088 · Cited by 316
Cloning Physically Unclonable Functions
Helfmeier, C., Boit, C., Nedospasov, D., & Seifert, J. (2013) · IEEE International Symposium on Hardware Oriented Security and Trust (HOST) · doi:10.1109/hst.2013.6581556 · Cited by 288
Slender PUF Protocol: A Lightweight, Robust, and Secure Authentication by Substring Matching
Majzoobi, M., Rostami, M., Koushanfar, F., Wallach, D. S., & Devadas, S. (2012) · IEEE Security and Privacy Workshops (SPW) · doi:10.1109/spw.2012.30 · Cited by 230
Elliptic-Curve-Based Security Processor for RFID
Lee, Y. K., Sakiyama, K., Batina, L., et al. (2008) · IEEE Transactions on Computers · doi:10.1109/tc.2008.148 · Cited by 228
Physical Unclonable Functions and Public-Key Crypto for FPGA IP Protection
Guajardo, J., Kumar, S. S., Schrijen, G.-J., et al. (2007) · International Conference on Field Programmable Logic and Applications (FPL) · doi:10.1109/fpl.2007.4380646 · Cited by 212
A PUF-Based Secure Communication Protocol for IoT
Chatterjee, U., Chakraborty, R. S., & Mukhopadhyay, D. (2017) · ACM Transactions on Embedded Computing Systems · doi:10.1145/3005715 · Cited by 210
Asokan, N., Brasser, F., Ibrahim, A., et al. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813670 · Cited by 202
Practical and Secure IoT Device Authentication Using Physical Unclonable Functions
Wallrabenstein, J. R. (2016) · IEEE International Conference on Future Internet of Things and Cloud (FiCloud) · doi:10.1109/ficloud.2016.22 · Cited by 117
Towards Robust Low Cost Authentication for Pervasive Devices
Öztürk, E., Hammouri, G., & Sunar, B. (2008) · IEEE International Conference on Pervasive Computing and Communications · doi:10.1109/percom.2008.54 · Cited by 114
Efficient Fuzzy Extraction of PUF-Induced Secrets: Theory and Applications
Delvaux, J., Gu, D., Verbauwhede, I. M. R., et al. (2016) · Lecture notes in computer science · doi:10.1007/978-3-662-53140-2_20 · Cited by 97
Security of CCTV and Video Surveillance Systems
Costin, A. (2016) · doi:10.1145/2995289.2995290 · Cited by 96
Recyclable PUFs: logically reconfigurable PUFs
Katzenbeisser, S., Koçabas, Ü., van der Leest, V., et al. (2011) · Journal of Cryptographic Engineering · doi:10.1007/s13389-011-0016-9 · Cited by 95
Kong, J., Koushanfar, F., Pendyala, P. K., et al. (2014) · Proceedings - ACM IEEE Design Automation Conference · doi:10.1145/2593069.2593192 · Cited by 94
PUFs as Promising Tools for Security in Internet of Things
Mukhopadhyay, D. (2016) · IEEE Design and Test · doi:10.1109/mdat.2016.2544845 · Cited by 88
Secure Lightweight Entity Authentication with Strong PUFs: Mission Impossible?
Delvaux, J., Gu, D., Schellekens, D., et al. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-44709-3_25 · Cited by 68
A Privacy-Preserving, Mutual PUF-Based Authentication Protocol
Che, W., Martin, M. T., Pocklassery, G., Kajuluri, V. K., Saqib, F., & Plusquellic, J. (2016) · Cryptography · doi:10.3390/cryptography1010003 · Cited by 62
Reliable PUF-Based Local Authentication With Self-Correction
Lao, Y., Yuan, B., Kim, C. H., et al. (2016) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2016.2569581 · Cited by 51
Physical Unclonable Functions in Cryptographic Protocols: Security Proofs and Impossibility Results.Preprint
van Dijk, M., & Rührmair, U. (2012) · IACR Cryptology ePrint Archive · Cited by 50
Converse PUF-Based Authentication
Koçabas, Ü., Andreas, P., Katzenbeisser, S., et al. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-30921-2_9 · Cited by 49
Authenticating IoT Devices with Physically Unclonable Functions Models
Barbareschi, M., Bagnasco, P., & Mazzeo, A. (2015) · International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC) · doi:10.1109/3pgcic.2015.117 · Cited by 42
Side-channel information leakage of encrypted video stream in video surveillance systems
Li, H., He, Y., Sun, L., Cheng, X., & Yu, J. (2016) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2016.7524621 · Cited by 38
Boot Attestation: Secure Remote Reporting with Off-The-Shelf IoT Sensors
Schulz, S., Schaller, A., Kohnhäuser, F., et al. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-66399-9_24 · Cited by 36
Cost-Effective Security Support in Real-Time Video Surveillance
Puvvadi, U. L. N., Benedetto, K. D., Patil, A., et al. (2015) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2015.2491259 · Cited by 32
Theory and Application of Delay Constraints in Arbiter PUF
Chatterjee, U., Chakraborty, R. S., Kapoor, H., & Mukhopadhyay, D. (2016) · ACM Transactions on Embedded Computing Systems · doi:10.1145/2815621 · Cited by 21
User authentication protocol for blocking malicious user in Network CCTV environment
Park, T., & Jun, M.-S. (2012) · Computer Sciences and Convergence Information Technology (ICCIT), 2011 6th International Conference on · Cited by 3
Flagged first, then by citations
Cited by
Sorted by citations
A survey on physical unclonable function (PUF)-based security solutions for Internet of Things
Shamsoshoara, A., Korenda, A. R., Afghah, F., & Zeadally, S. (2020) · Computer Networks · doi:10.1016/j.comnet.2020.107593 · Cited by 352
Mall, P., Amin, R., Das, A. K., Leung, M. T., & Choo, K. R. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2022.3142084 · Cited by 225
A Survey on Supply Chain Security: Application Areas, Security Threats, and Solution Architectures
Hassija, V., Chamola, V., Gupta, V., Jain, S., & Guizani, N. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3025775 · Cited by 238
A Privacy-Preserving and Scalable Authentication Protocol for the Internet of Vehicles
Aman, M. N., Javaid, U., & Sikdar, B. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3010893 · Cited by 178
“Table III presents the computational requirement for the proposed protocol and the protocols in [28] and [29].”
BackgroundMethodInfluentialLi, S., Zhang, T., Yu, B., & He, K. (2020) · IEEE Sensors Journal · doi:10.1109/jsen.2020.3028872 · Cited by 125
“In addition, the key escrow problem (SF9) exists in protocols [9], [16]–[19], [37] and the protocols [16], [17], [37], [44] need the clock synchronization (SF10) between devices, which may be hard for the resource-constrained node devices in IoT to implement.”
BackgroundMethodInfluential
Metadata
- Authors
- Chatterjee, U., Govindan, V., Sadhukhan, R., Mukhopadhyay, D., Chakraborty, R. S., Mahata, D., & Prabhu, M. M.
- Affiliations
- Indian Institute of Technology Kharagpur (IN)
- Wipro (India) (IN)
- ORCID
- Venue
- IEEE Transactions on Dependable and Secure Computing
- Published
- 2019-05-01
- Volume
- 16
- Issue
- 3
- Pages
- 424-437
- ISSN
- 1545-5971 (ISSN-L)
- 1941-0018
- 2160-9209
- OpenAlex
- W2801237935
- Semantic Scholar
- fb6cb6f6f1e4a6dd07ff58073a5e27f306216b90
- Cited by
- 290
- References
- 31
- Citations by year
- 2026: 20 · 2025: 35 · 2024: 49 · 2023: 46 · 2022: 42 · 2021: 50 · 2020: 31 · 2019: 14
- FWCI
- 15.18
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Dependable and Secure Computing (publishedVersion)
- Funders
- Wipro Limited, Information security education Awareness Program
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Advanced Authentication Protocols Security
- Physical Sciences › Computer Science › Hardware and Architecture › Physical Unclonable Functions (PUFs) and Hardware Security
- Physical Sciences › Computer Science › Information Systems › User Authentication and Security Systems
- Keywords
- physical unclonable functions, IoT device authentication, key exchange, identity-based encryption, challenge-response pairs, device identity, session key security, universal composability, man-in-the-middle attacks, IP spoofing, video surveillance cameras
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review