0% found this document useful (0 votes)
8 views10 pages

Encryption in Operating Systems Overview

Uploaded by

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

Encryption in Operating Systems Overview

Uploaded by

kavithabca1a
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Encryption in Operating Systems

• Protecting Data and System Security

• Presented by: [Your Name]


• Course: Operating Systems
Introduction
• - Encryption = converting plain text into
unreadable form (cipher text)
• - Ensures data confidentiality and security
• - Protects sensitive data stored or transmitted
• - Essential in modern operating systems
Importance of Encryption in OS
• - Prevents unauthorized access to files and
user data
• - Protects passwords and system credentials
• - Ensures privacy of communication
• - Safeguards data in case of theft or hacking
Types of Encryption
• 1. Symmetric Encryption – Same key for
encryption & decryption (AES, DES)
• 2. Asymmetric Encryption – Public and private
key pairs (RSA, ECC)
How Encryption Works
• - Data → Encryption Algorithm → Cipher Text
• - Only authorized users with correct key can
decrypt
• - Strength depends on key size and algorithm

• *Diagram: plaintext → encryption →


ciphertext → decryption*
Encryption in Operating Systems
• - Built-in encryption tools:
• • Windows: BitLocker
• • Linux: LUKS (Linux Unified Key Setup)
• • macOS: FileVault
• - Used for full-disk or file-level encryption
File System Level Encryption
• - Encrypts files individually
• - Access control based on user credentials
• - Example: Encrypting File System (EFS) in
Windows
• - Protects specific folders or files
Disk Encryption
• - Encrypts entire hard drive or storage device
• - Protects data even if disk is removed
• - Automatically decrypts after user
authentication
• - Example: BitLocker, VeraCrypt
Advantages and Challenges
• Advantages:
• - Protects data confidentiality
• - Prevents identity theft
• - Enhances system security

• Challenges:
• - Can reduce performance slightly
• - Key management is critical
• - Data loss if key is forgotten
Conclusion
• - Encryption is vital for OS security
• - Protects data from unauthorized access
• - Should be combined with authentication and
firewalls
• - 'Data is secure only when it’s encrypted
properly.'

You might also like