You are on page 1of 7

Assignment 3

Subject: Cryptography Subject code 18EC744

1. Explain Diffie – Hellman key exchange algorithm in detail. Show


that the key generated at sender side and receiver side are same.

The first published public-key algorithm appeared in the seminal paper by Diffie
and Hellman that defined public-key cryptography [DIFF76b] and is generally
referred to as Diffie-Hellman key exchange.1 A number of commercial products
employ this key exchange technique.

The purpose of the algorithm is to enable two users to securely exchange a


key that can then be used for subsequent symmetric encryption of messages. The
algorithm itself is limited to the exchange of secret values.
2. Define ECC. Define the rules of addition over an elliptic curve.
3. In brief explain Elliptic Curve Encryption/Decryption.
4. Explain Elliptic curve over real numbers.
5. Explain Linear feedback shift register with necessary diagrams.
6. Explain the following with necessary diagrams.
Geffe Generator
Threshold Generator
Gollmann Cascade
PKZIP
Beth Piper stop and go generator
Additive generators
Fish and Pike algorithms and equations
7. Diffie – Hellman key exchange--Problems

You might also like