Search NASA⌕ Search

DOE OSTI · 1997066

Late Breaking Results: COPPER: Computation Obfuscation by Producing Permutations for Encoding Randomly

Abstract

Deployed embedded devices face security risks due to increased ease of physical access to the devices by unauthorized users. Capable adversaries can intercept a device to recover the data in memory, including results of performed sensitive computations. Device owners require data confidentiality on their physically insecure devices. To satisfy this goal we implement a novel method, COPPER (Computation Obfuscation by Producing Permutations for Encoding Randomly), to create data which never exists on the device digitally in plaintext format and which is subsequently used for computation. In this paper we utilize COPPER to calculate a moving average computation on encoded data.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Hutto, Kevin, Mooney, Vincent, Grijalva, Santiago. 2023-07-12. Late Breaking Results: COPPER: Computation Obfuscation by Producing Permutations for Encoding Randomly. https://www.osti.gov/biblio/1997066

Cite the original work for its findings. Save a collection to share your selection of sources.