0% found this document useful (0 votes)
5 views8 pages

Protection

protection in operating system

Uploaded by

Eman Fatima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views8 pages

Protection

protection in operating system

Uploaded by

Eman Fatima
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

CSI-505

OPERATING SYSTEM
 Protection
 System protection
PROTECTION
 Protection refers to a mechanism which controls the access of programs,
processes, or users to the resources defined by a computer system.
 We can take protection as a helper to multi programming operating system, so that
many users might safely share a common logical name space such as directory or
files.
 Need for Protection:
 To prevent the access of unauthorized users.
 To ensure that each active programs or processes in the system uses resources only as the
stated policy.
 To improve reliability by detecting latent errors.
ROLE OF PROTECTION
 The role of protection is to provide a mechanism that implement policies which
defines the uses of resources in the computer system.
 Some policies are defined at the time of design of the system
 Some are designed by management of the system
 Some are defined by the users of the system to protect their own files and programs.
POLICY VS MECHANISM
 Every application has different policies for use of the resources and they may
change over time so protection of the system is not only concern of the designer of
the operating system.
 Application programmer should also design the protection mechanism to protect
their system against misuse.
 Policy is different from mechanism…
 Mechanisms determine how something will be done and policies determine what will be
done. Policies are changed over time and place to place. Separation of mechanism and
policy is important for the flexibility of the system.
SYSTEM PROTECTION
 System protection in an operating system refers to the mechanisms implemented
by the operating system to ensure the security and integrity of the system.
 System protection involves various techniques to prevent unauthorized access,
misuse, or modification of the operating system and its resources.
 There are several ways in which an operating system can provide system
protection:
 User authentication: The operating system requires users to authenticate
themselves before accessing the system. Usernames and passwords are commonly
used for this purpose.
SYSTEM PROTECTION(…)
 Access control: The operating system uses access control lists (ACLs) to
determine which users or processes have permission to access specific resources
or perform specific actions.
 Encryption: The operating system can use encryption to protect sensitive data and
prevent unauthorized access.
 Antivirus software: Antivirus software is used to protect the system from viruses,
malware, and other malicious software.
ADVANTAGES OF SYSTEM
PROTECTION
 Ensures the security and integrity of the system
 Prevents unauthorized access, misuse, or modification of the operating system and
its resources
 Protects sensitive data
 Provides a secure environment for users and applications
 Allows for safe sharing of resources and data among users and applications
DISADVANTAGES OF SYSTEM
PROTECTION
 Can be complex and difficult to implement and manage
 May slow down system performance due to increased security measures
 Can cause compatibility issues with some applications or hardware
 Can create additional costs for implementing and maintaining security measures.

You might also like