najstarszy i najprostszψ Ä szyfr polegajacy na zastepowaniu liter (s z y f r s u b s t y t u c y j n y), przypisywany Juliuszowi Cezarowi. S.C. polega na zastapieniu kazdej litery alfabetu litera wystepujaca w alfabecie o trzy pozycje dalej (ostatnim trzem literom przyporzadkowuje sie litery z poczatku alfabetu, jak w ponizszym programie w jezyku C). Zob. tez szyfr jednoalfabetowy
/* Szyfr Cezara (C) ZPL 1999 */ #include#define A 0x41 #define Z 0x5a /* Szyfrowanie jednego słowa */ /* zapisanego wielkimi literami */ void main() { char litera; for(;;) { if ((litera = fgetchar()) < A || litera > Z) break; fputchar((((litera - A) + 3) % 26) + A); } }
- szyfr wieloalfabetowy, Ä szyfrowanie z zastosowaniem...
- szyfrowanie przez podstawianie, technikα Ä szyfrowania...