CS8792-Cryptography and Network Security QB
CS8792-Cryptography and Network Security QB
CS8792-Cryptography and Network Security QB
QUESTION BANK
UNIT I -INTRODUCTION
PART – A
Q.No Questions
1. Define Security trends.
2. State Legal, Ethical and Professional Aspects of Security.
3. Give Need for Security at Multiple levels.
4. Specify Security Policies.
5. Identify the types of attack.
6. Define Model of network security.
7. Identify an example for substitution and transposition ciphers.
8. Explain network security.
9. Distinguish Encryption and Decryption.
10. Define cryptography.
11. What are the 3 aspects of security?
12. Define security mechanisms.
Summarize the difference between Substitution and Transposition techniques.
13.
Give the list of keys are required for two people to communicate via a cipher.
14.
15. Compare Block and Stream cipher.
16. Discuss cryptanalysis and cryptography
17. Define Steganography.
Decipher the following cipher Text using brute force attack:
18. CMTMROOEOORW (Hint: Algorithm-Rail fence)
Convert the Given Text “COIMBATORE” into cipher text using Rail fence Technique.
19.
20. Differentiate active attack and passive attack.
PART – B
1. Describe the differences between steganography and cryptography with
example in details.
2. . (i) Define Security trends - Legal, Ethical and Professional Aspects of Security.
(ii) State about the Security at Multiple levels and explain Security Policies.
3. Describe:
(i) Playfair cipher (5) ii) Railfence cipher (4) iii)Vignere cipher (4)
4. (i) Describe the following
a) Message Integrity (2) b) Denial of Service (2)
c) Availability (2) d)Authentication (2)
(ii) List and briefly describe categories of passive and active security attacks.
5. i) Define Steganography? Describe various techniques used in Steganography.
ii)State mono-alphabetic cipher? How it is different from Caesar cipher.
6. (i) Discuss the substitution Techniques in detail.
(ii) Discuss the Transposition Techniques in detail.
7. (i) Discuss the various security mechanisms.
(ii) Summarize OSI security architecture model with neat diagram.
8. (i) Given Cipher text “YMJTYMJWXNIJTKXNQJSHJ”, the message is encrypted by Caesar cipher
and k=5. Try to decrypt the message.
(ii) Using Vigenere cipher, encrypt the word “explanation” using the Key leg.
9. Encrypt the following using play fair cipher using the keyword MONARCHY. Use X for
blank spaces “SWARAJ IS MY BIRTH RIGHT”
10. Perform encryption and decryption using Hill Cipher for the following. Message: PEN and Key:
ACTIVATED
11. (i) Classify and briefly define types of cryptanalytic attacks based on what is known to the attacker.
(ii) Explain briefly the two general approaches to attacking a cipher.
12. Explain the network security model and its important parameters with a neat block diagram.
14. Encrypt the message “PAY” using hill cipher with the following key matrix and show the decryption
to get original plain text.
15.
Illustrate the Classical Encryption Technique with an example
16. (i) Illustrate the rules to perform encryption using play fair cipher and encrypt ‘snowshooos’ using
‘monarchy’ I and J count as one letter and
x is the filler letter.
(ii) Encrypt the word “Semester Result” with the keyword “Examination” using playfair cipher.
17. Encrypt the message “FINALYEAR” at the sender end and decrypt the message at receiver end With
using Hill-cipher with the key.
18. Compare transposition cipher and substitution cipher. Apply two stage transpositions Cipher on
the “treat diagrams as single units” using the keyword “sequence”.
UNIT II - SYMMETRIC CRYPTOGRAPHY
PART – A
Q.No Questions
1 Write the Euclidean Algorithm.
2 List the fundamental elements of abstract algebra or modern algebra
3 Why set of all Integers is not a field?
Assume that a = 255 and n = 11. We can find q = 23 and r = 2 using the division algorithm
4 we have learned in arithmetic. Calculate q and r for a= -255 and n=11
5 Define Finite Group
6 Find gcd (1970, 1066) using Euclid’s algorithm.
7 Summarize the properties of congruence’s.
8 State the five modes of operation of block cipher?
9 Explain the strength of triple DES.
10 Explain S-DES Structure.
11 What is triple encryption? How many keys are used in triple encryption?
12 Show general design of S-AES encryption cipher
13 Identify Data units used in AES.
14 Find 117 mod 13.
15 Compare DES and AES.
List the parameters (block size, key size and no. of rounds) for the three AES versions.
16
17 Explain idea of RC4 stream cipher.
18 Explain Flat Multiple KDCs.
19 Discuss Key-Distribution Center.
20 Explain Hierarchical Multiple KDCs.
PART – B
1 Describe Modulo Arithmetic operations and properties in detail.
(i) Describe in detail the key generation in AES algorithm and its expansion
2 format
(ii) Describe Triple DES and its applications.
3 Describe AES algorithm with all its round functions in detail.
4 Describe DES algorithm with neat diagram and explain the steps.
Solve gcd(98, 56) using Extended Euclidean algorithm. Write the algorithm also
5
6 Discuss the following in detail
(i) Modular Exponentiation
(ii) Finite fields
7 Explain the DES and General structure of DES with diagrams.
Identify the purpose of Differential and linear cryptanalysis and explain with neat diagram.
8
For each of the following elements of DES, indicate the comparable element in AES if
available.
i) XOR of sub key material with the input to the function
9
ii) f function
iii) Permutation p
iv) Swapping of halves of the block.
Explain the following modes of operation in block cipher.
10 (i) Electronic code book and Cipher block chaining.
(ii) Cipher feedback mode and output feedback mode.
(i) How Meet in the middle attack is performed on double Data encryption Standard?
(ii) Explain the substitution bytes transformation and add round key transformation of AES
11
cipher.
Discuss the properties that are to be satisfied by Groups, Rings and Fields.
12
Explain about Block cipher design principles – Block cipher mode of operation.
13
14 Discuss about Public Key distribution and Symmetric-Key Distribution.
What do you mean by AES? Diagrammatically illustrate the structure of AES and describe the
15
steps in AES encryption process with example.
Discuss Structure of Simplified DES (S-DES) and Cipher and
16 Reverse Cipher.
i) Explain Key-distribution center with all aspects with neat diagram.
17 ii) Find 1113 mod 53 using modular exponentiation
18 Measure the Public key-distribution and Symmetric Key-Distribution.(15)
UNIT III - PUBLIC KEY CRYPTOGRAPHY
PART – A
Q.No Questions
1. Define Coprimes.
2. Define Euler’s theorem.
3. What is a primitive root of a number?
4. State Fundamental Theorem of Arithmetic.
5. Define Euler’s totient function.
6. State Fermat’s little theorem.
Assume n has 200 bits. Give the number of bit operations needed to run the
7. divisibility-test algorithm?
8. Why is asymmetric cryptography bad for huge data? Specify the reason.
9. Compare public key and private key.
10. Explain elliptic curve.
11. Explain whether symmetric and asymmetric cryptographic algorithm need key exchange.
12. Give the applications of the public key cryptosystem
13. Using the properties of discrete logarithms, show how to solve the following
congruence: x2 ≡ 36 (mod 77).
14. Illustrate the purpose of Diffie Hellman key exchange.
15. Explain Elliptic Curves over Real Numbers
16. Explain attacks of RSA cryptosystem
17. Perform encryption and decryption using RSA algorithm for the following. p=7, q=11;
e=17; m=8.
18. Prepare any one technique attacking in RSA.
19. Predict differences between Conventional Encryption and Public-Key
Encryption.
20. Are strong primes necessary in RSA?
PART – B
13 (i) Discuss the Diffie-Hellman key exchange algorithm with its merits and demerits.
(i) Explain public key cryptography and when it is preferred.
14 Users Alice and Bob use the Diffie-Hellman key exchange technique with a common prime q =
83 and a primitive root α = 5.
i) If Alice has a private key XA = 6, what is Alice’s public key YA?
ii) If Bob has a private key XB = 10, what is Bob’s public key YB?
iii) Construct the shared secret key
15 State and prove the Chinese remainder theorem. What are the last two
digits of 4919?
16 i) In a public-key system using RSA, you intercept the cipher text C = 10 sent to a user whose
public key is e = 5, n = 35. What is the plaintext M? (8)
ii) In an RSA system, the public key of a given user is e = 31, n = 3599. Determine the private
key of this user?
17 Discuss the ElGamal cryptosystem and elliptic curve cryptosystem
UNIT IV - MESSAGE AUTHENTICATION AND INTEGRITY
PART – A
Q.No Questions
Assume a client C wants to communicate with a server S using Kerberos protocol. Explain How
17. can it be achieved?
Design the role of Ticket Granting Server in inters realm operations of Kerberos.
19.
PART – B
(i) Where hash functions are used? What characteristics are needed in secure hash function?Write
about the security of hash functions and MACs.
1
(ii) Discuss the classification of authentication function in detail.
Describe digital signature algorithm and show how signing and Verification is done using DSS.
2
3 Describe SHA2 in detail with neat diagram.
What is Digital Signature? Explain how it is created at the sender end and retrieved at receiver end
4 .differentiate digital signature from digital certificate.
Q.No Questions
1. Define S/MIME.
2. Expand and define SPI.
3. Identify the steps involved in SET Transactions.
4. Define SET? What are the features of SET?
5. Identify the benefits of IPSecurity.
6. Identify the five header fields defined in MIME.
7. How can the signed data entity of S/MIME be prepared? Give the steps.
8. Differentiate transport and tunnel mode in IPsec.
9. Point out the services provided by PGP?
10. Explain the protocols used to provide IP security.
11. What is a virus in a computer? Classify the types of viruses.
12. What are the various types of firewall and its design goal?
13. Identify the three classes of Intruders.
14. What is a Threat? List their types.
15. State the difference between threats and attacks.
16. Differentiate spyware and virus.
17. Give the advantages of intrusion detection system over firewall.
18. Show the design goals of firewalls.
19. Discriminate statistical anomaly detection and rule based detection
20. Does the firewall ensure 100% security to the system? Comment.
PART B
1 Describe the working of SET with neat diagram.
2 Describe in detail about SSL/TLS.
Explain the architecture of IPsec in detail in detail with a neat block
3
diagram.
4 Describe in detail about S/MIME.
Discuss authentication header and ESP in detail with their packet format.
5
Describe PGP cryptographic functions in detail with suitable block diagrams.
6
(i) Discuss transport mode and tunnel mode authentication in IP? Describe how ESP is
applied to both these modes.
7
(ii)Draw the IP security authentication header and describe the functions of each field.
16 (i) Explain the various measures that may be used for intrusion detection.
(ii) Explain the various roles of firewalls and related terminology in detail.