22.02.2014 Views

"Sieci neuronowe we wspomaganiu rozwiązywania ... - IPPT PAN

"Sieci neuronowe we wspomaganiu rozwiązywania ... - IPPT PAN

"Sieci neuronowe we wspomaganiu rozwiązywania ... - IPPT PAN

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Rys 2.3 Tryb wiązanie bloków zaszyfrowanych.<br />

Wektor inicjujący IV , początkowo musi być znany obu stronom biorącym udział<br />

w wymianie informacji, jednak nie musi być on utajniony. Przy trybie wiązanie bloków<br />

zaszyfrowanych poszczególne kryptogramy poszczególnych bloków są ze sobą powiązane.<br />

Dla otrzymania kolejnego bloku szyfrogramu<br />

Szyfrowanie przebiega więc <strong>we</strong>dług wzoru:<br />

gdzie<br />

C<br />

n<br />

wykorzystuje się blok poprzedni<br />

n−1<br />

C c , c ,..., c ) = ( E ( m ⊕ IV ), E ( m ⊕ c ),..., E ( m ⊕ c )) ,<br />

= (<br />

1 2 n k 1<br />

k 2 1 k n n−1<br />

c<br />

n<br />

oznacza kolejne bloki szyfrogramu, a<br />

C .<br />

m<br />

n<br />

bloki tekstu jawnego. Odszyfrowanie<br />

przebiega oczywiście w sposób analogiczny, dla n-tego bloku przedstawia się <strong>we</strong>dług wzoru:<br />

m .<br />

n<br />

= DK<br />

( cn<br />

) ⊕ cn−<br />

1<br />

Przy takim sposobie szyfrowania ważne jest to, że dwa takie same bloki tekstu jawnego będą<br />

reprezentowane przez dwa różne bloki szyfrogramu. Żadnego z bloku<br />

C<br />

n<br />

nie można usunąć,<br />

co jest niewygodne z punktu widzenia wykorzystania tego trybu np. w bazach danych.<br />

Tryb sprzężenia zwrotnego zaszyfrowanego tekstu ( Cipher Feedback (CFB))<br />

Szyfrowanie tym trybem [13] polega na szyfrowaniu nie całych bloków, ale ich<br />

fragmentów, np. 8 bitów. Takie rozwiązanie przydatne jest w sytuacji, gdy nie można czekać<br />

na wprowadzenie całego bloku, a przesyłane muszą być już pojedyncze litery, obrazuje to<br />

rysunek 2.4.<br />

Lewy<br />

skrajny bit<br />

k i<br />

K<br />

E<br />

m i<br />

Rejestr przesuwającyc i<br />

Rys 2.4 Tryb sprzężenia zwrotnego zaszyfrowanego tekstu.<br />

21

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

Saved successfully!

Ooh no, something went wrong!