Publication:
ENABLING IOT AUTHENTICATION, PRIVACY AND SECURITY VIA BLOCKCHAIN

dc.contributor.advisorSandip Kundu
dc.contributor.authorIslam, Md Nazmul
dc.contributor.departmentUniversity of Massachusetts Amherst
dc.date2024-03-27T18:15:23.000
dc.date.accessioned2024-04-26T15:43:26Z
dc.date.available2024-04-26T15:43:26Z
dc.date.submittedFebruary
dc.date.submitted2021
dc.description.abstractAlthough low-power and Internet-connected gadgets and sensors are increasingly integrated into our lives, the optimal design of these systems remains an issue. In particular, authentication, privacy, security, and performance are critical success factors. Furthermore, with emerging research areas such as autonomous cars, advanced manufacturing, smart cities, and building, usage of the Internet of Things (IoT) devices is expected to skyrocket. A single compromised node can be turned into a malicious one that brings down whole systems or causes disasters in safety-critical applications. This dissertation addresses the critical problems of (i) device management, (ii) data management, and (iii) service management in IoT systems. In particular, we propose an integrated platform solution for IoT device authentication, data privacy, and service security via blockchain-based smart contracts. We ensure IoT device authentication by blockchain-based IC traceability system, from its fabrication to its end-of-life, allowing both the supplier and a potential customer to verify an IC’s provenance. Results show that our proposed consortium blockchain framework implementation in Hyperledger Fabric for IC traceability achieves a throughput of 35 transactions per second (tps). To corroborate the blockchain information, we authenticate the IC securely and uniquely with an embedded Physically Unclonable Function (PUF). For reliable Weak PUF-based authentication, our proposed accelerated aging technique reduces the cumulative burn-in cost by ∼ 56%. We also propose a blockchain-based solution to integrate the privacy of data generated from the IoT devices by giving users control of their privacy. The smart contract controlled trust-base ensures that the users have private access to their IoT devices and data. We then propose a remote configuration of IC features via smart contracts, where an IC can be programmed repeatedly and securely. This programmability will enable users to upgrade IC features or rent upgraded IC features for a fixed period after users have purchased the IC. We tailor the hardware to meet the blockchain performance. Our on-die hardware module design enforces the hardware configuration’s secure execution and uses only 2,844 slices in the Xilinx Zedboard Zynq Evaluation board. The blockchain framework facilitates decentralized IoT, where interacting devices are empowered to execute digital contracts autonomously.
dc.description.degreeDoctor of Philosophy (PhD)
dc.description.departmentElectrical and Computer Engineering
dc.identifier.doihttps://doi.org/10.7275/20380039
dc.identifier.orcidhttps://orcid.org/0000-0002-0905-3761
dc.identifier.urihttps://hdl.handle.net/20.500.14394/18401
dc.relation.urlhttps://scholarworks.umass.edu/cgi/viewcontent.cgi?article=3179&context=dissertations_2&unstamped=1
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.source.statuspublished
dc.subjectIoT
dc.subjectAuthentication
dc.subjectPrivacy
dc.subjectHardware Security
dc.subjectBlockchain
dc.subjectSmart Contract
dc.subjectVLSI and Circuits, Embedded and Hardware Systems
dc.titleENABLING IOT AUTHENTICATION, PRIVACY AND SECURITY VIA BLOCKCHAIN
dc.typeopenaccess
dc.typearticle
dc.typedissertation
digcom.contributor.authorisAuthorOfPublication|email:nazmulislamapu@gmail.com|institution:University of Massachusetts Amherst|Islam, Md Nazmul
digcom.identifierdissertations_2/2108
digcom.identifier.contextkey20380039
digcom.identifier.submissionpathdissertations_2/2108
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Islam.pdf
Size:
30.86 MB
Format:
Adobe Portable Document Format
Collections