17.11.2013 Views

m kn n 0k − ∑ =

m kn n 0k − ∑ =

m kn n 0k − ∑ =

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Wtedy poprzednia wartość uzyskana w cyklu:<br />

e<br />

c k<br />

<strong>−</strong>1<br />

W istocie problem dotyczy ponownie właściwego wyboru wykładników publicznego<br />

i prywatnego, bowiem poszukując wartości parametru k, czyli liczby szyfrowań wiodących<br />

do ujawnienia m, moŜna problem uogólnić na całą przestrzeń M. Z twierdzenia Fermata-<br />

Eulera wynika, Ŝe powyŜsze poszukiwania sprowadzają się do znalezienia najmniejszego k,<br />

takiego Ŝe:<br />

e k = 1 (mod Φ (n)),<br />

a więc rzędu elementu e (lub d) w grupie multiplikatywnej Z Φ(n) .<br />

Problem kluczy raz jeszcze<br />

≡<br />

m(mod n)<br />

Liczba róŜnych par kluczy „prywatny-publiczny” zaleŜy oczywiście od modułu<br />

przekształcenia n = p * q, i nie ma regularnej zaleŜności (w szczególności liniowej) między<br />

wielkością liczb pierwszych określających ten moduł, a liczbą róŜnych par kluczy,<br />

spełniających warunek:<br />

d * e = 1 mod (p - 1)(q - 1)<br />

W.Chocianowicz – Kryptologia – semestr zimowy 2008/2009<br />

str.119

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!