Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Engineering

Hardware-Entangled Software Execution Using Dynamic Pufs, Wenjie Xiong Dec 2019

Hardware-Entangled Software Execution Using Dynamic Pufs, Wenjie Xiong

Yale Day of Data

Low-end computing devices are becoming increasingly ubiquitous, especially due to the widespread deployment of Internet-of-Things products. There is, however, much concern about sensitive data being processed on these low-end devices which have limited protection mechanisms in place. This paper proposes a Hardware-Entangled Software Protection (HESP) scheme that leverages hardware features to protect software code from malicious modification before or during run-time. It also enables implicit hardware authentication. Thus, the software will execute correctly only on an authorized device and if the timing of the software, e.g., control flow, was not changed through malicious modifications. The proposed ideas are based on …


Saving Software And Using Emulation To Reproduce Computationally Dependent Research Results, Euan Cochrane, Limor Peer, Ethan Gates, Seth Anderson Dec 2019

Saving Software And Using Emulation To Reproduce Computationally Dependent Research Results, Euan Cochrane, Limor Peer, Ethan Gates, Seth Anderson

Yale Day of Data

Using digital data necessarily involves software. How do institutions think about software in the context of the long-term usability of their data assets? How do they address usability challenges uniquely posed by software such as, license restrictions, legacy software, code rot, and dependencies? These questions are germane to the agenda set forth by the FAIR principles. At Yale University, a team in the Library is looking into the application of a novel approach to emulation as a potential solution. In this presentation, we will outline the work of the Emulation as a Service Infrastructure (EaaSI) program, discuss our plans for …