Klasyfikacja szyfrów

Szyfr podstawieniowy - każdy znak tekstu szyfrowanego (jawnego) zastępowany jest innym znakiem tworząc w ten sposób tekst tajny czyli szyfrogram.

Szyfr przestawieniowy – znaki tekstu szyfrowanego zmieniają swoją kolejność w tekście tajnym.

Istnieje możliwość połączenia obu typów. Szyfry przestawieniowe nie są współcześnie stosowane ze względu na trudności z zaszyfrowaniem długich tekstów.

Szyfr monoalfabetyczny – każdemu znakowi alfabetu jawnego przyporządkowany jest jeden znak alfabetu tajnego.

Szyfr homofoniczny – każdemu znakowi alfabetu jawnego przyporządkowanych jest kilka znaków alfabetu tajnego.

Szyfr polialfabetyczny – pojedynczy znak alfabetu jawnego szyfrowany jest za pomocą jednego z wielu alfabetów tajnych.

Szyfr poligramowy – grupie znaków alfabetu jawnego odpowiada grupa znaków alfabetu tajnego.

Trudności związane z dystrybucją klucza szyfrującego zaowocowały powstaniem nowych algorytmów oraz nową klasyfikacją, w której wyróżnia się:

Możliwe jest również odwrotne użycie kluczy, stosowane w celu potwierdzenia tożsamości autora wiadomości.

Rozwój informatyki i jej oczywiste zaangażowanie w dziedzinie kryptografii spowodował pojawienie się kolejnej klasyfikacji szyfrów: szyfry blokowe – szyfrowane są całe ciągi binarne o ustalonej długości szyfry strumieniowe – szyfrowany jest pojedynczy bit

Jesteś tutaj: