Szyfr Cezara Rodzaj: Monoalfabetyczny szyfr podstawieniowy Historia i zastosowanie: Jest to szyfr, za pomoca którego Juliusz Cezar szyfrował swoje listy do Cycerona. Jako ciekawostke mozna podac, ze szyfr ten byl podobno uzywany jeszcze w 1915 roku w armii rosyjskiej. Opis metody: Każd± literę tekstu jawnego zamieniamy na literę przesuniętą o 3 miejsca w prawo. I tak litere A szyfrujemy jako litere D, litere B jako E itd. W przypadku litery Z wybieramy litere C. W celu odszyfrowania tekstu powtarzamy operacje tym razem przesuwajac litery o 3 pozycje w lewo. Zapis matematyczny tych operacji wyglada nastepujaco: Szyfrowanie: C=E(p)=(p+3)mod 26 Deszyfrowanie: p=D(c)=(c-3)mod 26 Przyjmuje sie, ze alfabet sklada sie z 26 liter. Oto przykladowy ciag poddany dzialaniu algorytmu: Tekst jawny: Algorytmy i Struktury Danych Tekst zaszyfrowany: DojrubwpblVwuxnwxubGdqbfk Poziom bezpieczeństwa: szyfr nie zapewnia bezpieczenstwa Metody kryptoanalizy: analiza czestosci wystepowania poszczegolnych liter (charakterystyczne dla danego jezyka)