Security Concepts
[Day 1] 3. Understanding Security and the CIA Triad
D
DITISS AdminWhat is Security?
- Security ensures the Confidentiality, Integrity, and Availability (CIA Triad) of data.
- In general, security represents a state of well-being and feeling safe from harm.
CIA Triad: The Pillars of Security
-
Confidentiality:
- Ensures data is accessible only to authorized users.
- Achieved through authentication methods like biometrics, passwords, or OTPs.
- Authentication vs. Authorization:
- Authentication: Verifies if the user is legitimate.
- Authorization: Verifies if the user has permission to access specific resources (e.g., Linux file permissions, sticky bits).
-
Integrity:
- Ensures that data is not altered by unauthorized users.
- Maintains the consistency and accuracy of data.
- Hashing: A technique to verify data integrity using hash values.
- Example: Tools like hashcalc calculate hash values to detect data alteration during transfer.
- checksum:
- A checksum is a value generated from data to verify its integrity.
- If the checksum matches at both the source and destination, the data is intact; if not, it has been altered.
-
Availability:
- Ensures data is accessible whenever and wherever authorized users need it.
- Resilience: Systems should perform well even under attack.
- Backup: Acts as a safety net when resilience fails.
Non-Repudiation
- Prevents users from denying their actions.
- Combines authentication and integrity to ensure:
- The identity of the user is authenticated.
- The integrity of the transaction is verified.
Types of Attacks
- Network-Based Attacks:
- Target the network infrastructure.
- Example: Denial of Service (DoS) attacks.
- Host-Based Attacks:
- Target specific devices like computers, mobiles, or laptops.
- Examples: Ransomware, I Love You Virus.
- Application-Based Attacks:
- Target applications directly.
- Example: SQL Injection.
- Impact on the CIA Triad:
- Every attack affects at least one or more aspects of Confidentiality, Integrity, or Availability.
Targets of Attacks
- People: Individuals connected to an organization.
- Process: Weaknesses in operational procedures.
- Technology: Outdated or vulnerable systems (e.g., older versions of operating systems).
Acronyms to Remember:
- CIA: Confidentiality, Integrity, Availability
- PPT: People, Process, Technology
- NHA: Network, Host, Application
Startup Services
- Startup Services: Services that start automatically when a machine boots.
- Safe Mode:
- Starts with minimal services, bypassing startup programs.
- Useful for identifying and preventing malicious files or viruses that auto-execute at boot.
- Use the start command in Windows to open default applications.
Additional Tools and Resources
- iknowwhatyoudownload.com:
- Tracks files downloaded via torrent using a public IP address.
- archive.org: Review how websites appeared in the past.
Read Next
8/26/2026
[Day 1] 4. Network Adapters in VMware
1. **Internal Network** - Virtual machines (VMs) can communicate with each other if they are on the same internal network, but cannot acces...
8/26/2026
[Day 1] 5. Extra
### **Digital Personal Data Protection Act (DPDPA)** - The **DPDPA** is India's equivalent of the **GDPR** (General Data Protection Regulation) of...