Assignment-1 Questions
SET-1:
- Briefly define the monoalphabetic cipher. What is the difference between a monoalphabetic cipher and a polyalphabetic cipher?
- Explain the Play Fair cipher algorithm? Encrypt the message ‘MY BALLOON’ using the key ‘MONACHRY’
- Discuss any four Substitution Technique and list their merits and demerits.
- Explain the DES algorithm with neat sketch.
- Explain about Hill Cipher. Consider the plaintext "paymoremoney" and use the encryption key: K=
Find the cipher text.
SET-2:
- Define Steganography and Hash function.
- Write notes on two basic functions used in encryption algorithms? Also differentiate between public key and private key.
- Identify the attacks on block ciphers. Also define Group and Ring in block ciphers.
- What do you mean by Substitute byte transformation in AES? Which four tasks are performed in each round of AES Cipher?
- How to use Chinese Remainder Theorem to reconstruct integers from their residues modulo functions.
SET-3:
- Explain the followings: (a) Playfair cipher (b) Vernam cipher
- Explain the basic principle of rotor machine.
- Explain in Detail about DES Algorithm
- What are the design parameters of Feistel cipher network?
- Write the difference between ECB and CBC with neat diagram
SET-4:
- Explain the importance of cryptography in the evolution of secure communication with suitable historical examples.
- Differentiate between substitution and transposition techniques in classical cryptography. What is the main difference between a stream cipher and a block cipher?
- What is steganography? How does it differ from cryptography? Explain.
- Explain in detail about AES algorithm
- Explain about Chinese Remainder theorem.
SET-5:
- Explain the working principle of the Caesar cipher. Encrypt the text "NETWORK" using a key value of 3.
- Explain the work of a Rotor Machine with a simple example. Show how a single plaintext letter is transformed through multiple rotors into ciphertext.
- Describe the working of a Columnar Transposition Cipher by encrypting the message “CRYPTOGRAPHY IS FUN” using the keyword “NETWORK.” Show column arrangement, transposition steps, and final ciphertext.
- Explain the key expansion round key generation logic used in DES. How do round keys enhance security?
- Explain the structure and working of the Advanced Encryption Standard (AES). Include key sizes, block size, and the role of Sub-Bytes, Shift-Rows, Mix-Columns, and Add-Round-Key operations.
SET-6:
- Compare and Contrast stream ciphers and block ciphers.
- Briefly explain the design principles of block cipher.
- What is the block size used in the Advanced Encryption Standard (AES)? Also state few applications of the Chinese Remainder Theorem (CRT) in cryptography.
- Describe common attacks on block ciphers like brute-force, differential, linear cryptanalysis. Explain how block cipher design principles help resist these attacks.
- Explain the Chinese Remainder Theorem (CRT) with a numerical example. Solve for x in the system: x ≡ 1 (mod 3), x ≡ 2 (mod 4), x ≡ 3 (mod 5).
Assignment-2 Questions
SET-1:
- Explain in detail Hash Functions.
- Describe SHA-1 algorithm in detail.
- Describe MD5 algorithm in detail.
- Define Block Chain. What is the role of Smart Contracts in Block Chain technology.
- Explain the importance of Block Chain technology in Supply Chain Management.
SET-2:
- Write the difference between public key and private key. Also explain RSA algorithm in detail.
- How man in middle attack can be performed in Diffie Hellman algorithm.
- What are the requirements of hash functions? Explain.
- Explain any Applications of Cryptographic Hash Functions in detail.
- What is blockchain? What is the role of smart contract in Block Chain technology?
SET-3:
- Write the difference between public key and private key. Also explain RSA algorithm in detail.
- Derive a birthday attack on a simplified hash function H(x) = (sum of letters mod 10) using two different messages.
- Describe and compare the blockchain development platforms such as Ethereum, Hyperledger and Corda.
- Discuss the key features of Bitcoin. Explain how transactions are validated and how miners earn rewards.
- Analyze the advantages and limitations of blockchain applications in finance, and healthcare sectors.
SET-4:
- What are the principles of public key cryptosystems? List the 6 ingredients of public key encryption.
- What are the various approaches to Public-key Management? Explain about the RSA algorithm with example as P=11, q=5, e=3 M=5, d=?
- How to establish a shared secret between two parties using Diffie-Hellmann key exchange algorithm? Explain.
- Define hash function. What is the role of hash functions in providing security.
- Discuss about Message Authentication and how authentication of messages can be done securely using Digital Signatures.
SET-5:
- Explain RSA algorithm with suitable steps. Let p= 17, q=11, e=7 and d=23. Calculate the public key & private key and show encryption and decryption for plain text M= 77 by using RSA algorithm.
- Define Public Key Infrastructure (PKI). What is Diffie–Hellman key exchange used for? Explain.
- Describe how Diffie-Hellman algorithm used for key exchange is vulnerable to man in middle attack? Determine the shared secret key in a Diffie-Hellman scheme with a common prime 71 and primitive root 7. Given the private keys of the communicating parties A and B are 5 and 12 respectively.
- Describe birthday attack. And explain authentication requirements and hash functions.
- Draw and explain blockchain architecture in detail.
SET-6:
- How does Blockchain differ from relational databases? What are the types of records that are present in the blockchain database?
- List any two financial applications that can make use of blockchain technology. How blockchain can be used in the supply chain management with example?
- What are the primary benefits of immutability in blockchain. Discuss in detail about the major elements of blockchain ecosystem.
- Explain the concept of blocks in blockchain technology. What is the block size of a block in the Bitcoin and the Ethereum blockchain.
- Why is consensus mechanism required in the blockchain? Explain different types of consensus algorithms.


No comments:
Post a Comment