Date of Completion
12-2-2019
Embargo Period
12-1-2020
Keywords
Authentication, Cloud Computing, Supply Chain, Token, RFID, Counterfeit Product Detection, OpenStack
Major Advisor
Marten van Dijk
Associate Advisor
Laurent Michel
Associate Advisor
Benjamin Fuller
Field of Study
Computer Science and Engineering
Degree
Doctor of Philosophy
Open Access
Open Access
Abstract
In this dissertation, first, we studied the Radio-Frequency Identification (RFID) tag authentication problem in supply chains. RFID tags have been widely used as a low-cost wireless method for detecting counterfeit product injection in supply chains. We open a new direction toward solving this problem by using the Non-Volatile Memory (NVM) of recent RFID tags. We propose a method based on this direction that significantly improves the availability of the system and costs less. In our method, we introduce the notion of Software Unclonability, which is a kind of one-time MAC for authenticating random inputs. Also, we introduce three lightweight constructions that are software unclonable. Second, we focus on OpenStack that is a prestigious open-source cloud platform. OpenStack takes advantage of some tokening mechanisms to establish trust between its modules and users. It turns out that when an adversary captures user tokens by exploiting a bug in a module, he gets extreme power on behalf of users. Here, we propose a novel tokening mechanism that ties commands to tokens and enables OpenStack to support short life tokens while it keeps the performance up.
Recommended Citation
Rahaeimehr, Reza, "Novel Cryptographic Authentication Mechanisms for Supply Chains and OpenStack" (2019). Doctoral Dissertations. 2362.
https://digitalcommons.lib.uconn.edu/dissertations/2362