Unit 1: Summarize Fundamental Security Concepts, Compare Threat Types, Explain Cryptographic Solutions - Subjective Questions

CSC302 — Securing Computing Systems • Practice Questions with Detailed Answers

20 questions

1

Define information security and explain the three core principles of the CIA triad.

2

Explain the concepts of Authentication, Authorization, and Accounting (AAA) with examples.

3

Describe the different categories of security controls by both their type and function.

4

Distinguish between a threat, a vulnerability, and a risk in the context of cybersecurity.

5

Compare the different types of threat actors based on their motivation, resources, and sophistication.

6

Explain the concept of an attack surface and describe common threat vectors.

7

Describe social engineering and explain at least five common social engineering techniques.

8

Explain the key motivational triggers (principles of influence) that social engineers exploit.

9

Distinguish between symmetric and asymmetric cryptographic algorithms, giving examples of each.

10

Explain the working of the RSA algorithm with the mathematical steps involved.

11

Define hashing and explain its properties and common use cases in security.

12

Explain the components and purpose of a Public Key Infrastructure (PKI).

13

Describe the structure and contents of a digital certificate (X.509).

14

Explain how a digital signature works and the security services it provides.

15

Compare the block cipher and stream cipher approaches to symmetric encryption.

16

Describe the various cryptographic solutions used for securing data at rest, in transit, and in use.

17

Explain the role of key management and the key lifecycle in cryptographic systems.

18

Explain the Diffie-Hellman key exchange algorithm and its purpose.

19

Define non-repudiation and explain how cryptographic techniques achieve it.

20

Explain the concepts of obfuscation, steganography, tokenization, and data masking as cryptographic/data protection solutions.