CY-503 (B) · Network Security/Unsolved PYQ Paper
CY-503-B Network Security - Jun 2025 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 MarksaExplain the working of the polyalphabetic substitution cipher with examples.
How to answer
- Define polyalphabetic substitution vs monoalphabetic
- Explain Vigenere table / key repetition mechanism
- Worked encryption-decryption example
- Why frequency analysis is defeated
-
7 MarksbWrite short notes on Perfect Secrecy and its significance.
How to answer
- Define perfect secrecy Shannon definition
- Condition P(M|C)=P(M) and key length requirement
- One-time pad as example
- Significance and practical limitations
-
7 MarksaDescribe the evolution of cryptography from classical to modern techniques.
How to answer
- Classical ciphers: Caesar, mono/poly alphabetic, transposition
- Mechanical era: Enigma, Vernam
- Modern era: DES, AES, RSA, hash
- Transition from secrecy by obscurity to Kerckhoffs and computational security
-
7 MarksbAnalyze the role of one-way functions in securing cryptographic systems.
How to answer
- Define one-way and trapdoor one-way function
- Easy forward, infeasible inverse property
- Uses: hashing, key exchange, digital signatures, password storage
- Examples: modular exponentiation, hash functions
-
7 MarksaDiscuss the computational hardness assumptions critical to public-key cryptography.
How to answer
- Need for hard problems in public-key crypto
- Integer factorization assumption
- Discrete logarithm and elliptic curve assumptions
- Impact if assumptions broken
-
7 MarksbHow are discrete logarithms used in cryptographic primitives? Provide an example.
How to answer
- Define discrete logarithm problem
- Use in Diffie-Hellman, ElGamal, DSA
- Worked small-number example
- Why hardness provides security
-
7 MarksaWrite short notes on Quantum Computing and its Implications for Cryptography.
How to answer
- Basics of qubits, superposition, entanglement
- Shor algorithm threat to RSA/ECC
- Grover algorithm effect on symmetric keys
- Post-quantum cryptography need
-
7 MarksbDiscuss the significance of pseudo-random generators in secure encryption schemes.
How to answer
- Define PRG and expansion of short seed
- Role in stream ciphers and key generation
- Security requirement: indistinguishability
- Example: use in OTP-like secure encryption
-
7 MarksaHow does large integer arithmetic enhance the implementation of public-key cryptosystems?
How to answer
- Need for big integers in RSA, DH, ECC
- Modular exponentiation with large primes
- Security scales with key size
- Implementation challenges and efficient arithmetic
-
7 MarksbExplain the working principle of the Feistel network with a block diagram.
How to answer
- Split plaintext into L0,R0 and iterative rounds
- Round function F and XOR structure
- Decryption same structure with reverse keys
- Block diagram of one round and n rounds
-
7 MarksaWrite short notes on Collision-Resistant Hash Functions.
How to answer
- Define collision resistance property
- Difference from preimage/second-preimage resistance
- Birthday attack relevance
- Applications in signatures and integrity
-
7 MarksbCompare and contrast the security notions of ECB and CBC modes of encryption.
How to answer
- ECB: deterministic, leaks patterns, no IV
- CBC: chaining with IV, probabilistic, needs padding
- Security notions: IND-CPA comparison
- Error propagation and parallelization contrast
-
7 MarksaHow does the GCM mode provide simultaneous message confidentiality and integrity?
How to answer
- GCM as authenticated encryption with CTR + GHASH
- Confidentiality via counter encryption
- Integrity via authentication tag
- Single pass efficiency and use in TLS
-
7 MarksbExplain the construction and use of the RSA encryption algorithm.
How to answer
- Key generation: primes p,q, n, phi, e,d
- Encryption C=M^e mod n and decryption formula
- Example with small primes
- Uses: key exchange, signatures, certificates
-
7 MarksaWrite short notes on Hybrid Encryption and its role in securing communication.
How to answer
- Combine asymmetric key encapsulation + symmetric data encryption
- Steps: generate session key, encrypt key, encrypt data
- Advantages: speed + secure key distribution
- Example: PGP, TLS hybrid use
-
7 MarksbCompare symmetric encryption with asymmetric encryption, focusing on key management.
How to answer
- Symmetric: single shared key, fast; Asymmetric: public/private pair
- Key distribution, storage and scalability comparison
- Table of key management challenges
- Hybrid solution conclusion
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