Safe Computing - AP Computer Science Principles
- What is the primary purpose of a firewall in computing?
- To block unauthorized access to or from a private network. Acts as a barrier between trusted internal and untrusted external networks.
- Identify the term for unauthorized access to a computer system.
- Hacking. Gaining access to systems without permission to steal or damage data.
- What is a digital certificate?
- An electronic document used to prove identity. Cryptographically signed document verifies identity and public key ownership.
- What action protects data by converting it into a secure format?
- Encryption. Converts readable data into coded format to prevent unauthorized access.
- What is a sandbox in computing security?
- An isolated environment to run untested code safely. Isolated execution prevents malicious code from affecting the main system.
- What is a brute force attack?
- A trial-and-error method to decode encrypted data. Systematically tries all possible combinations to crack passwords or keys.
- Which protocol is used to secure data transmission over the internet?
- HTTPS. HTTP Secure encrypts data between browser and server using SSL/TLS.
- What is the main function of antivirus software?
- To detect, prevent, and remove malware. Software that protects computers by identifying and eliminating malicious programs.
- What is the significance of a 'least privilege' policy?
- To limit user access rights to the minimum necessary. Reduces attack surface by granting only essential permissions needed.
- What is a strong password characteristic?
- Includes a mix of letters, numbers, and symbols. Complexity makes passwords harder to crack through brute force attacks.
- Which type of malware encrypts files and demands a ransom?
- Ransomware. Encrypts victim's files and demands payment for the decryption key.
- Which term describes malicious software designed to harm or exploit?
- Malware. Software designed to damage, disrupt, or gain unauthorized access to systems.
- What is the purpose of multi-factor authentication?
- To enhance security by requiring multiple verification steps. Combines something you know, have, and are for stronger authentication.
- What is two-factor authentication (2FA)?
- A security process requiring two separate authentication methods. Combines password with second factor like SMS or authenticator app.
- Which term describes a network of infected devices under remote control?
- Botnet. Compromised computers controlled remotely to perform coordinated attacks.
- What is the function of a proxy server in network security?
- To act as an intermediary for requests from clients. Hides client identity and can filter malicious content.
- What is the main purpose of intrusion detection systems (IDS)?
- To monitor for suspicious activities and policy violations. Detects unauthorized access attempts and security policy violations in real-time.
- Which concept involves restricting access based on user identity?
- Access Control. Determines who can access what resources based on authentication and authorization.
- What is social engineering in the context of security?
- Manipulating individuals to divulge confidential information. Psychological manipulation exploits human trust rather than technical vulnerabilities.
- What does the term 'data breach' refer to?
- Unauthorized access to confidential information. Security incident where protected data is accessed without authorization.
- What does the acronym 'VPN' stand for?
- Virtual Private Network. Creates secure, encrypted connections over public internet networks.
- What is phishing?
- A method to steal sensitive information through deceptive emails. Fraudsters impersonate trusted entities to trick users into revealing data.
- What is the primary goal of a security policy?
- To establish guidelines for protecting information assets. Formal document outlines security procedures and responsibilities for organizations.
- Identify the component that isolates internal networks from external access.
- Firewall. Controls network traffic flow based on predetermined security rules.
- Identify a method of encrypting internet communications.
- SSL/TLS. Cryptographic protocols secure data transmission over internet connections.
- Identify the term for unsolicited bulk email.
- Spam. Unwanted email sent in bulk, often for advertising or malicious purposes.
- Identify the practice of regularly backing up data.
- Data Backup. Creates copies to restore data after corruption, deletion, or attacks.
- Identify a tool used to protect against data interception.
- Encryption. Converts data into unreadable format to prevent eavesdropping attacks.
- What is a Trojan horse in computing?
- Malware disguised as legitimate software. Appears harmless but contains hidden malicious code that activates later.
- What does 'zero-day vulnerability' refer to?
- A software flaw unknown to the vendor. No patch exists yet, making systems vulnerable until fix is released.
- Which practice ensures data is recoverable after loss?
- Data Backup. Protects against data loss from hardware failure or attacks.
- Which type of attack involves overwhelming a system with traffic?
- DDoS (Distributed Denial of Service). Multiple compromised computers flood target with traffic to cause outages.
- Which practice involves updating software to fix vulnerabilities?
- Patching. Updates fix security holes that could be exploited by attackers.
- What is the purpose of a security audit?
- To assess the effectiveness of security measures. Systematic review identifies weaknesses and ensures compliance with policies.
- What is the function of a CAPTCHA?
- To differentiate between human and automated access. Prevents automated bots from accessing systems meant for humans only.