Szyfr strumieniowy: Różnice pomiędzy wersjami

Przejdź do nawigacji Przejdź do wyszukiwania
Dodane 48 bajtów ,  13 lat temu
drobne techniczne
[wersja nieprzejrzana][wersja nieprzejrzana]
m (robot dodaje: no:Flytchiffer)
(drobne techniczne)
:<math>S_i \oplus C_i = S_i \oplus S_i \oplus M_i = M_i</math>
 
Istnieją szyfry strumieniowe oparte na [[generator liczb pseudolosowych|generatorach liczb pseudolosowych]] &ndash; jeśli generator jest kryptograficznie silny, to ''seed''ziarno¹ generatora może służyć jako klucz, a generowany strumień pseudolosowych liczb jako strumień szyfrujący. [[Blum Blum Shub]] jest przykładem generatora, dla którego (co rzadkie w kryptografii) istnieje dowód, że złamanie go jest co najmniej równie trudne jak rozbicie liczby stanowiącej klucz na czynniki.
 
Szyframi strumieniowymi są też tryby [[CFB]], [[OFB]] i [[CTR]] [[szyfr blokowy|szyfrów blokowych]]. Generują one z samego klucza i z wektora inicjalizującego (nie korzystając z danych) strumień szyfrujący, po czym XOR-ują go z danymi.
 
¹) zobacz [[generator liczb pseudolosowych]].
 
[[Kategoria:Kryptologia]]
Anonimowy użytkownik

Menu nawigacyjne