In-Depth Cybersecurity Notes

General Concepts in Cybersecurity

  • DES Block Size

    • The size of the blocks used in DES (Data Encryption Standard) is 64 bits.
  • Symmetric Cryptography Considerations

    • A key consideration in choosing symmetric cryptography algorithms is key distribution efficiency.
  • Purpose of Firewalls

    • Firewalls monitor incoming and outgoing traffic and control transmissions according to predetermined security rules.
  • DNSSEC Purpose

    • The primary purpose of DNS Security Extensions (DNSSEC) is to ensure the authenticity and integrity of DNS data.
  • Redundancy Objectives

    • The objectives of redundancy in cyberspace include enhancing system resilience against failures.
  • Key Management Tasks in Symmetric Cryptography

    • Essential tasks include key distribution and storage, which are crucial for maintaining security.
  • Social Engineering Example

    • Spear-phishing is an example of a social engineering attack that manipulates emotions to gain trust.
  • DES Encryption Mode

    • DES uses Cipher Block Chaining (CBC) mode for encryption.
  • Succession Planning in Business Continuity

    • Focuses on ensuring smooth transitions during personnel changes to maintain stability in operations.
  • Forensics Process Analysis Phase

    • The purpose of the Analysis phase in forensics is to examine and interpret evidence.
  • DNS Spoofing Impact

    • DNS spoofing can redirect users to malicious websites, compromising security.
  • Feistel Function in DES

    • The Feistel function is used for non-linear transformation in DES algorithms.
  • XXE Attacks

    • XXE stands for XML External Entities, which involves parsing external entities in XML documents.
  • Security Design Principle

    • Complete mediation is the principle that advocates designing systems with the assumption that all interactions should be explicit.
  • Cross-Site Scripting (XSS)

    • A manifestation of XSS is the execution of malicious scripts in the user’s browser.
  • Fear-Based Social Engineering Attack

    • Vishing involves creating fear or panic to manipulate individuals through voice communications.
  • Email Authentication Protocol

    • DMARC (Domain-based Message Authentication, Reporting & Conformance) is used to prevent email spoofing.
  • HTTPS Handshake

    • The "Finished" message confirms the completion of the handshake in HTTPS communication.
  • SSL/TLS vs. IPSec

    • SSL/TLS VPNs offer application-level integration, while IPSec VPNs provide network-layer integration.
  • Secure Email Communication Protocols

    • IMAP with SSL (IMAPS) is commonly used for secure communication between email clients and servers.
  • Business Resilience through Succession Planning

    • Contributes by maintaining essential functions with backup personnel during unforeseen events.
  • Insufficient Logging/Monitoring

    • Refers to the failure to adequately log and monitor security events and incidents in web app security contexts.
  • Role of Encryption in Confidentiality

    • Encryption transforms data into a secure, unreadable format to ensure privacy.
  • Man-in-the-Middle (MitM) Attacks

    • These attacks occur when an unauthorized third party intercepts and alters communications between two parties.
  • DNSSEC Signing Algorithm

    • RSA (Rivest-Shamir-Adleman) is commonly used for signing zone signing keys in DNSSEC.
  • Least Common Mechanism Principle

    • In security design, minimizing the use of shared resources reduces the potential impact of attacks.
  • Cryptography for Digital Signatures

    • RSA is widely used in the creation of digital signatures.
  • Key Exchange in HTTPS

    • The Diffie-Hellman Key Exchange algorithm is used during the key exchange phase of the HTTPS handshake.
  • Registration Authority (RA) in PKI

    • The RA verifies the identity of users requesting digital certificates.
  • Output Formats for Vulnerability Assessment Tools

    • Common formats include HTML, XML, TXT, JSON, and CSV for reporting findings.
  • Firewall Function in Security Context

    • Firewalls control and filter network traffic based on predetermined security rules.
  • Brute Force Attack

    • A method often utilized in attempts to gain unauthorized access by systematically checking all possible keys.
  • ClientHello Role in HTTPS Handshake

    • It initiates the connection from the client to establish secure communication.
  • Desirable Hash Function Property

    • Collision resistance is a crucial property of a good hash function.
  • Common Hash Function for Integrity Verification

    • SHA-256 is frequently used for integrity verification in cryptographic applications.
  • Substitution Ciphers

    • They work by replacing one letter with another according to a fixed system.
  • Authentication Definition in Security

    • It refers to verifying the identity of users, systems, and applications.
  • Drawback of Symmetric Key Usage

    • Using the same key for encryption and decryption poses a key distribution challenge.
  • Characteristics of SRTP

    • Secure Real-Time Transport Protocol (SRTP) is used to secure real-time communications such as VoIP.
  • False Positives in Vulnerability Scanning

    • Identifying a non-existent vulnerability can lead to wasted resources and misinformation.
  • Patch Management Purpose

    • It is crucial for keeping software and systems up to date with the latest security patches.
  • Risk Management Strategy: Transference

    • This involves sharing the potential impact of a risk with external parties to mitigate effects.
  • Smurf Attack Symptom

    • It causes a large amount of ICMP traffic on a network, indicating a potential denial of service attack.
  • Accountability in AAA Framework

    • In the AAA framework (Authentication, Authorization, Accounting), accounting tracks and monitors user activities for auditing purposes.
  • Common Hash Function for Checksum

    • MD5 (Message Digest Algorithm 5) is widely used for checksums in data integrity verification.
  • Incident Response Life Cycle Containment Phase

    • The primary objective is to prevent further damage during a security incident.
  • Single Point of Failure Removal

    • Enhances system reliability, contributing to business continuity during operational challenges.
  • ARP Spoofing Attack Goal

    • The goal is to manipulate MAC address mappings within a network.
  • Key Principle of Confidentiality

    • Controlling access to information is essential for upholding confidentiality in security.