Question: Exercise 1 - Diffie Hellman Key Exchange For this exercise you will calculate shared secrets established between protocol participants based on values generated using the

Exercise 1- Diffie Hellman Key Exchange
For this exercise you will calculate shared secrets established between protocol participants
based on values generated using the functions generate_DH_values and
generate_ECDH_values in protocol_generator.py
This function takes a three digit number num as input and returns a set of parameters.
To generate your parameters enter the last three digits of your student number.
Here's an example of using the python function to generate the plaintext:a. Calculate the secret that Alice and Bob upon via Diffie Hellman Key Exchange using
the values generated using generate_DH_values. Also provide the values sent
over the public channel by Alice and Bob in establishing the shared secret.
b. Calculate the secret that Alice and Bob agree upon via Elliptic Curve Diffie Hellman
Key Exchange using the values generated using generate_ECDH_values. Also
provide the coordinates sent over the public channel by Alice and Bob in establishing
the shared secret.
 Exercise 1- Diffie Hellman Key Exchange For this exercise you will

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!