Please enable JavaScript.
Coggle requires JavaScript to display documents.
Protection and Security in Modern Computer Systems - Coggle Diagram
Protection and Security in Modern Computer Systems
Domain-Based Protection
Defines access rights based on execution domain
Each domain includes a set of objects and the permitted operations on them
Controls access based on current process context
Language-Based Protection
Uses programming language features to restrict access
Enforces safety at compile time or runtime
Enables fine-grained access control via code structure
Access Matrix
Two-dimensional table of subjects vs. objects
Shows what operations each subject can perform on objects
Defines formal structure for resource access
Security Measures
Describes how systems guard against external and internal threats
Covers program, system, and network-level protection
Protects against unauthorized use and breaches
Detects and responds to malicious activity
Auditing tools help track suspicious behavior
Monitors and logs system activity to identify breaches
Threats and Countermeasures
Malware: software designed to harm systems
Network Attacks: denial of service, sniffing, spoofing