CS-703 (A) · Cryptography & Information Security/Unsolved PYQ Paper
CS-703-A Cryptography and Information Security - Nov 2023 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaDescribe Fermat's little theorem with an example.
How to answer
- State Fermat's little theorem: a^(p-1) = 1 mod p for prime p, a not divisible by p
- Give general form a^p = a mod p
- Work out numeric example e.g. p=7, a=2
- Mention use in primality testing / RSA
-
7 MarksbDefine Cryptanalysis. Explain the concept of cryptanalysis on substitution cipher.
How to answer
- Define cryptanalysis and its goal
- Define substitution cipher
- Explain frequency analysis and attack steps on substitution cipher
- Give small example of breaking substitution
-
7 MarksaIllustrate DES algorithm with neat diagram. Explain S-box importance in DES.
How to answer
- Outline DES structure: IP, 16 Feistel rounds, swap, FP
- Draw block diagram of DES with F-function
- Explain S-box substitution 6-bit to 4-bit
- Explain importance: non-linearity, confusion, security
-
7 MarksbHow to establish a shared secret between two parties using Diffie-Hellmann key exchange algorithm? Explain.
How to answer
- State Diffie-Hellman global parameters p, g
- Explain private and public key generation for A and B
- Show shared secret computation K = Yb^Xa = Ya^Xb mod p
- Explain discrete logarithm difficulty and man-in-middle limitation
-
7 MarksaExplain RSA algorithm? Give an example of encryption and decryption using RSA?
How to answer
- Outline RSA key generation: p, q, n, phi, e, d
- State encryption C = M^e mod n and decryption M = C^d mod n
- Give small numeric example with p, q
- Mention security based on factoring
-
7 MarksbDescribe the Schnorr Identification Scheme in detail.
How to answer
- State Schnorr identification setup and parameters
- Explain prover commitment, verifier challenge, response steps
- Give verification equation
- Mention zero-knowledge property and security
-
7 MarksaWhat are the types of attacks addressed by message authentication? What are the two levels of functionality the comprise a message authentication or digital signature mechanism?
How to answer
- List attacks: disclosure, traffic analysis, masquerade, content modification, sequence modification, timing modification
- Define lower level: authentication function producing authenticator
- Define higher level: protocol using function for verification
- Relate to MAC and digital signature
-
7 MarksbDescribe the Digital Signature Standard (DSS) in detail.
How to answer
- Introduce DSS/NIST standard and DSA basis
- Explain global parameters p, q, g and key generation
- Explain signature generation r, s steps
- Explain verification steps
-
7 MarksaWhat is Firewall? Explain different types of firewalls in detail.
How to answer
- Define firewall and its purpose
- Explain packet filter, stateful, application proxy, circuit gateway
- Compare filtering capabilities
- Mention limitations and placement
-
7 MarksbWrite about the usage of Session keys, Public and Private keys in PGP.
How to answer
- Outline PGP services for confidentiality and authentication
- Explain random session key generation and encryption
- Explain use of recipient public key and sender private key
- Explain decryption and key management flow
-
7 MarksaAnalyze the Cryptographic algorithms used in S-MIME. Explain S-MIME certification processing.
How to answer
- List S-MIME crypto functions: hash, signature, encryption
- Mention algorithms: RSA, DSS, AES, 3DES, SHA
- Explain certificate processing and CA hierarchy
- Explain enveloped and signed data
-
7 MarksbDiscuss about Encapsulating Security Payload.
How to answer
- Define ESP in IPSec context
- Explain header format and fields
- Explain transport vs tunnel mode
- Mention confidentiality, authentication services
-
7 MarksaExplain different types of DoS attack understanding tools.
How to answer
- Define DoS and DDoS
- Classify attacks: flooding, SYN, Smurf, etc.
- Explain attack tools and their working
- Mention countermeasures
-
7 MarksbWhat is Steganography? Explain different types of Steganography.
How to answer
- Define steganography vs cryptography
- Explain text, image, audio, video, network types
- Explain embedding and extraction principle
- Give examples of LSB technique
-
14 MarksWrite short notes on any Two:
- i)Block Cipher
- ii)Hash Function
- iii)Transport Layer Security
- iv)Foot Printing Tools
How to answer
- Select any two topics from list
- Give definition, principle and diagram for each
- Mention applications and security role
- Conclude with advantages/limitations
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel