1 / 7

Szyfrowanie

Szyfrowanie. Protokół-2. Do wymiany klucza małego można zastosować jedną z tych następujących sposobów: Wysyłamy go razem kluczem podstawowym . Wysyłamy każdy raz przed rozpoczęciem sesji postać otwartej,

phyre
Download Presentation

Szyfrowanie

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Szyfrowanie

  2. Protokół-2 • Do wymiany klucza małego można zastosować jedną z tych następujących sposobów: • Wysyłamy go razem kluczem podstawowym . • Wysyłamy każdy raz przed rozpoczęciem sesji postać otwartej, • Szyfrujemy klucza małego i dopiero wysyłamy. Do szyfrowania użyjemy algorytm Deffiego-Helmana.

  3. Przykład • Przypuśćmy, że nasz zakres podstawowy jest: {9, 10, 11, 12, 13, 14} • n=6 – długość zakresu • Po przemieszania otrzymujemy: z= {12, 9, 11, 14, 13, 10} Ciąg z jest tajny klucz, który używa się do szyfrowania danych. • p=17 – niech będzie podstawą (klucz mały) • Obliczmy kluch podstawowy (tajny)

  4. kl= 17848293 • Jak już mówiliśmy najpierw wymieniamy podstawowy klucz. • Klucz mały p wysyła się przez inicjatora (nadawcy) przed rozpoczęciem sesji. • Zalecane jest klucz mali generować każdy raz i wysłać przed sesji. - Jest to klucz podstawowy (symetryczny) - Jest to klucz mały p=17 Niże jest podany przykład wymiany małego kluczu metodą Deffi-Hellmana

  5. Przykład wymiany małego klucz(Deffi-Hellman) An Bob n = 23, g=7 y = 19 x = 30 730Mod 23 = 12 23, 7, 12 719Mod 23 = 11 11 1130Mod 23 = k=8 1219Mod 23 = k=8 pk=136 136 136/8 = 17 p=17

  6. Teraz obu one mają kluch podstawowy (wysłane przez e-mail), oraz podstawę (klucz mały). • Ban potrzebuje zakres. Jak już był mówione zakres jest to szyfr. an Ban {12, 9, 11, 14, 13, 10} p=17 p=17 kl= 17848293 kl= 17848293

  7. Ban zaczyna obliczyć szyfr. Ban p=17 kl= 17848293 {12, 9, 11, 14, 13, 10} an 17848293/ p = 1049899  17848293 Mod p = 10 1049899/ p = 61758  1049899 Mod p = 13 61758/ p = 3632  61758 Mod p = 14 3632/ p = 213  3632 Mod p = 11 213/ p = 12  213 Mod p = 9 12/ p = 0  12 Mod p = 12 {12, 9, 11, 14, 13, 10}

More Related