6771815208
Kryptosystem El-Gamal
Przykład: Kodujemy litery alfabetu, które można zapisywać w 5-cio bitowych blokach. Z przedziału 25,26 wybieramy liczbę pierwszą p = 41.
Weźmy: B = 13, m = 29. Obliczamy C = Bm = 34. Dla klucza prywatnego m = 29 wygenerowaliśmy klucz publiczny [p = 41, 8 = 13, C = 34].
Nadawca chce nam wysłać tekst WITAJ, zapisany jako numery liter w alfabecie: [22, 8,19,0,9].
Nadawca wybiera liczbę r = 5 (dla uproszczenia dla każdej litery tę samą, w praktyce lepiej zawsze losować inną). Oblicza Xi = Br = 38 i tworzy szyfrogram:
(38,25), (38,24), (38,16), (38,0), (38,27) wykorzystując wzór (Xi ,X2) = (Br,PCr)
Odbiorca dekoduje szyfrogram wzorem X2 • X1p-1-m
Wyszukiwarka
Podobne podstrony:
Kryptosystem El-Gamal Odbiorca wybiera liczbę pierwszą p i jeden z jej pierwiastków pierwotnych B (gPodpis elektroniczny w systemie El-Gamal Przykład: Chcemy podpisać blok P — 18. Kluczem publicznym j02 (11) Niektóre z tych zwierząt mieszkają na wsi^ a inne w zoo. Przyklej nalepki ze zwierzątkami^ k365 dni twórczej zabawy (249) Zorientuj się, które litery alfabetu córka albo syn rozpoznaje. Poproskanuj0012 (283) T^okoloruj/ wytnij i przyklej na obrazku przedmioty/ które zgubiła wróżka ;VanuelaNapisz program, który czyta ciąg znaków zawierający litery alfabetu łacińskiego (duże i małe) i spraLastScan8 (11) 48 Relacja czlowiek-przyroda na przykładzie rniasla zamknięta. Miejsce, które dziękiWIADOMOŚCI ALGIEBRYCZNE Początki Rachunku pr2eż litery alfabetu tawieraiące do poięcia uczącey sięPodpis elektroniczny w systemie El-Gamal Podpisujący wybiera dowolne r : NWD(r,p — 1) = 1 i obliczaPRZYKŁADY ĆWICZEŃ 1. Zabawa w „Misie”, które budzą się na wiosnę. ProponujemyOznaczenia Symbol Oznacza Przykład wielka litera alfabetu łacińskiego cyfraprzyklpyt3 2 44. Części ciała, które powstają po jego podziale przez płaszczyzny s09jas14(1) Prz.edsz.kole prz-y ulicy AlfabetuP PPaulina Pasją Paulinki są ptaki z papieru, które możwięcej podobnych podstron