Algorytmy szyfrowania

Algorytmy szyfrowania

Szyfr Cezara

Szyfr podstawieniowy to taki, w którym każdy znak tekstu jawnego jest zastępowany innym znakiem. Najbardziej znanym przykładem szyfru podstawieniowego jest szyfr Cezara. Polega on na zastępowaniu każdej litery szyfrowanego tekstu tą, która w alfabecie znajduje się o 3 miejsca dalej.

Szyfr Cezara - deszyfrowanie

Szyfr podstawieniowy wieloalfabetowy

W szyfrowaniu stosuje się kilka kluczy jednocześnie. W zależności od pozycji znaku w tekście zaszyfrujemy go innym szyfrem.

Szyfry przestawieniowe

Szyfr przestawieniowy to taki, w którym w tekście zaszyfrowanym pojawiają się wszystkie znaki tekstu jawnego, ale w innej kolejności. Szyfr przestawieniowy można zrealizować, zapisując tekst jawny wierszami o ustalonej długości, a czytając go kolumnami.