Dialog Diffie-Hellman-Key Exchange: Set Public Parameters

This dialog window appears after clicking the Set public parameters button from within the Diffie-Hellman Demonstration.

The dialog prompts you to insert the public parameters of the Diffie-Hellman key exchange protocol.

dh_setpublicparameters.gif

Please insert the prime module p first because the verification of the generator g directly depends on the prime module.

You need to bear in mind that the use of a prime module which is not prime could possibly weaken the security of the proceeding. Thus, push the button Generate Prime if you want CrypTool to generate a valid prime.

Furthermore, please notice that the bit length of the prime module is an essential aspect concerning the security of the proceeding. However, for demonstration purposes insecure values are certainly acceptable.

You can also let CrypTool create a generator if you push the button Create Generator. If you rather would choose a generator for yourself, please bear in mind that the following values

can also restrict the security of the proceeding.

The button Accept parameters closes the dialog and leads you to the next step of the protocol.