SKR cw 3


3. Protokół Diffie-Hellmana w grupie Ek
(Ek, P)- inicjalizacja + q- rząd Ek
Ustalamy P T Ek (publiczny), du\ego rzędu
A generuje losowe a1. A oblicza i wysyła do B wartość aP
2. B oblicza i wysyła do A wartość Bp
3. Klucz wymuszony, bo KAB= abP obliczam dla A:a*Bp
dla B: b*aP
Zało\enie:
Problem, Diffie-Helmana: znając aP i bP nie
mo\emy znalezć abP (trudno obliczeniowe)
Zatem, E5: y2-(x3-x)=0
G5={Ł,(0,0),(1,0),(2,1),(2,4),(3,3),(3,2),(4,0)}
P=(2,1) A-losuje a=2 B- losuje b=2
Obliczyć aP, Bp, abp
3* 4 -1 11 1
D = = = = 2-1 = 3
2 2 2
x3 = 32 - 2 * 2 = 0
y3 = 3(2 - 0) -1 = 0
aP= 2*(2,1)=(0,0)
bP= 2*(2,1)=(0,0)
abp= a*bP= 2*(0,0)= Ł
to samo dla a=2 b=4 aP=(0,0)
bP= 4*(2,1)= 2*(2*(2,1))= Ł
przeciwny do (2,1) czyli (x,y)+(2,1)= Ł
y2 - y1 3
D = =
x2 - x1 0
odwrotny do (2,1) jest (2,4)
E7: y2-(x3-x)=0(mod7)
G7={Ł,(0,0),(1,0),(4,2),(4,4),(5,1),(5,6),(6,0)}
P=(5,1) A-losuje a=2 B- losuje b=2

=2
x3=1
y3=0
2P=(1,0) czyli 4P=Ł


Wyszukiwarka

Podobne podstrony:
SKR cw 1
SKR cw 2
SKR cw 5
SKR cw 4
SKR cw 6
Imm Cw 6 nowotwory skr t
MATLAB cw Skrypty
cad2 cw 5 6
cw formularz
Cw 2 zespol2 HIPS
Cw 9 Wzmacniacz mocy
Cw 1
metrologia cw 1 protokol
Sprawozdanie Ćw 2
Biofizyka kontrolka do cw nr
systemy operacyjne cw linux apache mysql

więcej podobnych podstron