Safe execution of dynamically loaded code on mobile phones
conference contribution
posted on 2023-05-23, 08:36authored byPink, G, Gerber, S, Fry, M, Kay, J, Kummerfeld, B, Wasinger, R
Mobile phones are personal devices, and as such there is an increasing need for personalised, context-aware applications. This paper describes DCEF (Dynamic Code Execution Framework), a framework which allows applications to securely execute dynamically loaded code, providing new functionality such as client-side personalisation. DCEF ensures the user's personal information remains safe while executing code from potentially untrusted sources. Our contributions are: the abstract design of DCEF; an evaluation of the security of our design; the implementation of DCEF; a demonstration that runtime performance is acceptable and validation of DCEF by using it to create an application which provides personalised information delivery about cultural heritage and museum sites.
History
Publication title
Proceedings of Mobile and Ubiquitous Systems: Computing, Networking, and Services (MobiQuitous 2010)
Editors
P Senac et al
Pagination
1-12
ISBN
978-3-642-29153-1
Department/School
School of Information and Communication Technology
Publisher
Springer
Place of publication
Berlin, Germany
Event title
7th International ICST Conference, MobiQuitous 2010