Upute:
Najprije se upiše
dogovoreni prost broj p, baza g i tajni ključ x. Ako još
nije dogovoren prost broj, upiše se duljina broja u bitovima i pritisne se gumb
"Generiraj". Onda se pritisne gumb "Racunaj Y" kojim se izračuna
javni ključ. Taj "y" se pošalje drugoj osobi. Također se od
druge osobe očekuje njezin javni ključ "y'". Taj dobiveni
"y'" se upiše u odgovarajuće polje i pritiskom na gumb
"Računaj Z" se izračuna tajni ključ. Druga osoba radi isti postupak.
Napomena:
Najbolje je da se nađete s
drugom osobom na nekom chatu i tako razmijenite gornje ključeve (copy-paste).
Source kod: DiffieHellman.java