Unit 1: Introduction and mathematics of cryptography - Subjective Questions

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

20 questions

1

Explain the major security goals of cryptography and discuss how confidentiality, integrity, authentication, and non-repudiation protect information.

2

Define cryptographic attacks and explain the difference between passive and active attacks with suitable examples.

3

Describe cryptographic services and mechanisms. How do cryptographic mechanisms support the security services provided by a network?

4

Explain modular arithmetic and solve the congruence .

5

State and explain the Extended Euclidean Algorithm. Use it to find the multiplicative inverse of modulo .

6

Derive the conditions under which a number has a multiplicative inverse modulo . Explain the role of the greatest common divisor.

7

Classify attacks in wireless ad hoc networks and explain why the absence of fixed infrastructure increases security challenges.

8

Describe attacks at the physical layer in wireless ad hoc networks. Explain jamming, eavesdropping, and tampering, along with suitable countermeasures.

9

Explain important attacks at the MAC layer of wireless ad hoc networks and discuss their effects on network performance.

10

Compare blackhole, grayhole, and wormhole attacks at the network layer in wireless ad hoc networks.

11

Explain network-layer attacks such as rushing, sinkhole, Sybil, and routing-table poisoning attacks.

12

Discuss attacks at the transport layer in wireless ad hoc networks and explain the effects of SYN flooding, session hijacking, and desynchronization.

13

Explain application-layer attacks relevant to wireless ad hoc networks and identify appropriate security measures.

14

Describe common attacks on Vehicular Ad Hoc Networks (VANETs) and explain why VANETs require specialized security mechanisms.

15

Explain the structure and operation of a traditional symmetric-key cipher. What are its main advantages and limitations?

16

Compare substitution ciphers and transposition ciphers. Explain their principles, strengths, weaknesses, and examples.

17

Explain cryptanalysis and distinguish between ciphertext-only, known-plaintext, chosen-plaintext, and chosen-ciphertext attacks.

18

Using a Caesar substitution cipher with key , encrypt the plaintext "NETWORK" and explain why the cipher is insecure.

19

Describe the security principles of confusion and diffusion. Explain how substitution and transposition contribute to these principles.

20

Derive the encryption and decryption equations for an affine substitution cipher and explain the conditions required for a valid key.