referencemonitor
A reference monitor is a security concept in computer science that describes an abstract mechanism responsible for mediating all accesses to objects by subjects within a computer system. Its role is to enforce the system’s access control policy by evaluating each request—such as read, write, or execute operations—before any object is accessed.
The reference monitor is defined by several key properties. Complete mediation requires that every access be
In practice, modern operating systems implement a form of reference monitor within the kernel or a secure
Limitations of the concept in real-world systems include the difficulty of guaranteeing complete mediation across all