m kn n 0k − ∑ =
m kn n 0k − ∑ =
m kn n 0k − ∑ =
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Procedura uzgadniania tajnego klucza ElGamala<br />
Zakłada się, Ŝe klucz publiczny k B = ( g β ) mod p jest dostępny w formie certyfikatu<br />
wystawionego przez „Zaufaną Stronę Trzecią - TTP”.<br />
• A kopiuje klucz publiczny k B z certyfikatu i generuje losową liczbę α ∈[2, p-2];<br />
• A wysyła do B liczbę g α mod p;<br />
• A i B obliczają wspólny tajny klucz:<br />
k = ( g α ) β β mod p = ( g ) α mod p = g αβ mod p<br />
Oczywiście w tym przypadku uwierzytelnianie klucza jest jednostronne (podmiot B nie ma<br />
Ŝadnej pewności, Ŝe α jest wiarygodnym parametrem).<br />
W.Chocianowicz – Kryptologia – semestr zimowy 2008/2009<br />
str.159