Partial FPGA Bitstream Encryption Enabling Hardware DRM in Mobile Environments
Title | Partial FPGA Bitstream Encryption Enabling Hardware DRM in Mobile Environments |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Barbareschi, Mario, Cilardo, Alessandro, Mazzeo, Antonino |
Conference Name | Proceedings of the ACM International Conference on Computing Frontiers |
Date Published | May 2016 |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4128-8 |
Keywords | android, android encryption, Collaboration, Encrypted database, encrypted web application, Encryption, homomorphic encryption, Human Behavior, Metrics, pubcrawl, Resiliency, Scalability, stateless proxy |
Abstract | The concept of digital right management (DRM) has become extremely important in current mobile environments. This paper shows how partial bitstream encryption can allow the secure distribution of hardware applications resembling the mechanisms of traditional software DRM. Building on the recent developments towards the secure distribution of hardware cores, the paper demonstrates a prototypical implementation of a user mobile device supporting such distribution mechanisms. The prototype extends the Android operating system with support for hardware reconfigurability and showcases the interplay of novel security concepts enabled by hardware DRM, the advantages of a design flow based on high-level synthesis, and the opportunities provided by current software-rich reconfigurable Systems-on-Chips. Relying on this prototype, we also collected extensive quantitative results demonstrating the limited overhead incurred by the secure distribution architecture. |
URL | http://doi.acm.org/10.1145/2903150.2911711 |
DOI | 10.1145/2903150.2911711 |
Citation Key | barbareschi_partial_2016 |