Usable Security Policies for Runtime Environments

, by Engineer's Vision

The runtime environments provided by application-level virtual machines such as the Java Virtual Machine or the .NET Common Language Runtime are attractive for Internet application providers because the applications can be deployed on any platform that supports the target virtual machine. With Internet applications, organisations as well as end users face the risk of viruses, trojans, and denial of service attacks. Virtual machine providers are aware of these Internet security risks and provide, for example, runtime monitoring of untrusted code and access control to sensitive resources.Our work addresses two important security issues in runtime environments. The first issue concerns resource or release control. While many virtual machines provide runtime access control to resources, they do not provide any means of limiting the use of a resource once access is granted; they do not provide so-called resource control. We have addressed the issue of resource control in the example of the Java Virtual Machine. In contrast to others’ work, our solution builds on an enhancement to the existing security architecture. We demonstrate that resource control permissions for Java-mediated resources can be integrated into the regular Java security architecture, thus leading to a clean design and a single external security policy…
Contents
1 Motivation
2 Problem Description
3 Research questions, objectives, methodology
4 Contributions
5 Paper Summaries
6 Related Work
6.1 Resource control
6.2 Usable security
6.2.1 User assistance for setting up a security policy
7 Limitations
8 Future directions
9 Concluding remarks
Author: Herzog, Almut
Source: Linköping University

Download

Download URL 2: Visit Now

0 comments: