Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
12
rozdział1.
Wprowadzenie
Kluczpubliczny
Alicji
Wspólnykształt:
=
=
+
+
Kluczpubliczny
Boba
Rysunek1.6.DrugikrokwymianykluczyDH,wktórymobojeuczestnicywymieniajązesobą
swojekluczepubliczne.Uczestnicywyprowadzająjeprzezpołączenieswoichkluczyprywatnych
zewspólnymkształtem
Zaczynamyterazdostrzegać,dlaczegoalgorytmtenjestnazywanyalgorytmemklu-
czapublicznego.Jesttak,ponieważwymagaonparyzłożonejzkluczaprywatnegoiklu-
czapublicznego.OstatnikrokalgorytmuwymianykluczyDHjestdośćprosty:królowa
AlicjabierzekluczpublicznylordaBobaiłączygozeswoimkluczemprywatnym.Lord
BobrobitosamozkluczempublicznymkrólowejAlicji,łączącgozeswoimwłasnym
kluczemprywatnym.Rezultatpowinienbyćteraztakisampokażdejzestron;wnaszym
przykładziebędzietokształtłączącygwiazdkę,kwadratitrójkąt(zob.rysunek1.7).
+
Kluczprywatny
Alicji
Kluczpubliczny
Boba
=
=
+
Wspólny
sekret
Kluczpubliczny
Alicji
Kluczprywatny
Boba
Rysunek1.7.OstatnikrokwymianykluczyDH,wktórymobojeuczestnicytworzątensam
wspólnysekret.Bytegodokonać,królowaAlicjałączyswójkluczprywatnyzkluczempublicznym
lordaBoba,alordBobłączyswójkluczprywatnyzkluczempublicznymkrólowejAlicji.
Wspólnejtajnejinformacjiniemożnauzyskaćjedynieprzezobserwacjękluczypublicznych
Wykorzystanietegowspólnegosekretuzależyterazoduczestnikówprotokołu.Wtej
książcepoznamykilkajegoprzykładów,alenajbardziejoczywistyscenariuszpolegana
wykorzystaniugowalgorytmie,którywymagawspólnegosekretu.KrólowaAlicjailord
Bobmoglibyteraznp.wykorzystaćtenwspólnysekretwcharakterzekluczasłużącego
dozaszyfrowaniakolejnychwiadomościzapomocąprymitywuszyfrowaniasymetrycz-
nego.Podsumujmy.
1
AlicjaiBobwymieniająswojekluczepubliczne,któremaskująichodpowiednie
kluczeprywatne.
2
Mająckluczpublicznydrugiegouczestnikaiswójkluczprywatny,mogąwytwo-
rzyćwspólnysekret.
3
Przeciwnik,któryobserwujewymianękluczypublicznych,niemawystarczających
informacji,abywytworzyćwspólnysekret.
UWAGA!Wnaszymprzykładzieostatnipunktmożnazłatwościąpominąć.Tak
naprawdęniewiedzącnicożadnymkluczuprywatnym,możemypołączyćzesobą