6771815208

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 (g
Podpis elektroniczny w systemie El-Gamal Przykład: Chcemy podpisać blok P — 18. Kluczem publicznym j
02 (11) Niektóre z tych zwierząt mieszkają na wsi^ a inne w zoo. Przyklej nalepki ze zwierzątkami^ k
365 dni twórczej zabawy (249) Zorientuj się, które litery alfabetu córka albo syn rozpoznaje. Popro
skanuj0012 (283) T^okoloruj/ wytnij i przyklej na obrazku przedmioty/ które zgubiła wróżka ;Vanuela
Napisz program, który czyta ciąg znaków zawierający litery alfabetu łacińskiego (duże i małe) i spra
LastScan8 (11) 48 Relacja czlowiek-przyroda na przykładzie rniasla zamknięta. Miejsce, które dzięki
WIADOMOŚ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 oblicza
PRZYKŁADY ĆWICZEŃ 1.    Zabawa w „Misie”, które budzą się na wiosnę. Proponujemy
Oznaczenia Symbol Oznacza Przykład wielka litera alfabetu łacińskiego cyfra
przyklpyt3 2 44.    Części ciała, które powstają po jego podziale przez płaszczyzny s
09jas14(1) Prz.edsz.kole prz-y ulicy AlfabetuP PPaulina Pasją Paulinki są ptaki z papieru, które moż

więcej podobnych podstron