DocumentCode
1565719
Title
Privacy Protected ELF for Private Computing on Public Platforms
Author
Morris, Thomas ; Nair, V.S.S.
Author_Institution
SMU HACNet Lab., Southern Methodist Univ., Dallas, TX
fYear
2008
Firstpage
452
Lastpage
457
Abstract
Private computing on public platforms (PCPP) is a new technology designed to enable secure and private execution of applications on remote potentially hostile public platforms. PCPP uses a host assessment to validate a host´s hardware and software configuration and then uses 4 active security building blocks which together allow an application to remain unaltered, unmonitored, and unrecorded before, during, and after execution on the public platform. Privacy protected ELF (PPELF) is the building block used by PCPP to protect application executable code while it is stored on the public platform and to provide a secure binary load mechanism. PPELF is an encrypted binary executable format and methodology which uses just in time decryption during the executable load procedure. In this paper we describe the PPELF file format, our new PPELF binary format loader, and our updates to the GLIBC ELF interpreter to support PPELF. We also provide experimental results detailing the initial load-time and run-time penalty associated with the use of PPELF.
Keywords
cryptography; data privacy; distributed processing; Linux operating system; encrypted binary executable format; privacy protected ELF; private computing on public platforms; secure binary load mechanism; time decryption; Application software; Cryptography; Distributed computing; Geophysical measurement techniques; Ground penetrating radar; Nonvolatile memory; Privacy; Protection; Security; Switches; distributed computing security; grid security; private computing on public platforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Availability, Reliability and Security, 2008. ARES 08. Third International Conference on
Conference_Location
Barcelona
Print_ISBN
978-0-7695-3102-1
Type
conf
DOI
10.1109/ARES.2008.160
Filename
4529372
Link To Document