Skip Content
You are currently on the new version of our website. Access the old version .
AlgorithmsAlgorithms
  • Article
  • Open Access

24 March 2025

User Armor: An Extension for AppArmor

and
Department of Mathematics and Computer Science, University of Calabria, 87036 Rende, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
This article belongs to the Collection Feature Papers in Algorithms for Multidisciplinary Applications

Abstract

AppArmor is a mandatory access control (MAC) system for Linux based on profiles. It focuses on protecting processes, without differentiating profiles based on the users running the processes themselves. Moreover, it does not implement inheritance mechanisms to simplify the management of profiles and avoid the duplication of rules. This work introduces UserArmor, an extension of AppArmor that overcomes the aforementioned limitations by allowing specific profiles to be associated with users and implementing an inheritance system to reduce complexity, improve reusability, and ensure consistency in security rules. An application to Answer Set Programming is discussed.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.