Unit 6: Network Security - Subjective Questions

CSE403 — Network Security And Cryptography • Practice Questions with Detailed Answers

20 questions

1

Explain the need for security at the application layer. Discuss the major security threats faced by application-layer protocols and the mechanisms used to counter them.

2

Describe the security requirements of an email system. Explain how confidentiality, authentication, integrity, and non-repudiation can be achieved in electronic mail.

3

Explain the working of Pretty Good Privacy (PGP) and describe how it provides confidentiality, authentication, integrity, and non-repudiation.

4

Distinguish between PGP public-key management and certificate-based public-key management. Explain the concept of a trust model in PGP.

5

Explain the security services that can be provided at the transport layer. Why is transport-layer security useful even when application-layer security is available?

6

Describe the architecture of Secure Sockets Layer (SSL). Explain the roles of the SSL Record Protocol and the higher-level SSL protocols.

7

Explain the four SSL protocols and state the purpose of each protocol in establishing and maintaining a secure connection.

8

Describe the SSL handshake process in detail. Include the purpose of the messages exchanged between the client and server.

9

What is Transport Layer Security (TLS)? Compare TLS with SSL and explain the major security improvements introduced by TLS.

10

Explain the objectives and architecture of IP Security (IPSec). How does IPSec protect communication at the network layer?

11

Distinguish between transport mode and tunnel mode of IPSec. Mention their packet formats, uses, and security properties.

12

Explain the Authentication Header (AH) security protocol. Describe its header fields and the services provided by AH.

13

Explain the Encapsulating Security Payload (ESP) protocol. Describe the format of an ESP-protected packet and the security services it provides.

14

Compare AH and ESP in IPSec. In what situations would ESP be preferred over AH?

15

Define a Security Association (SA) in IPSec. Explain its parameters and why an SA is unidirectional.

16

Explain the Security Policy Database (SPD) in IPSec. Describe how an outbound packet is processed using the SPD and SAD.

17

Explain the process of IPSec key management. Describe the role of Internet Key Exchange (IKE) in establishing security associations.

18

Derive the main steps involved in establishing a secure IPSec tunnel between two gateways. Explain how tunnel mode protects traffic between private networks.

19

Discuss replay attacks in SSL/TLS and IPSec. Explain the mechanisms used by these protocols to detect and prevent replayed messages.

20

Explain how confidentiality and integrity are achieved in the SSL/TLS Record Protocol. Include the processing steps performed before transmission.