Algorytm symetryczny
Algorytm symetryczny (znany również jako algorytm konwencjonalny, algorytm z kluczem tajnym, algorytm z pojedynczym kluczem lub algorytm z jednym kluczem) to rodzaj algorytmu kryptograficznego, który do szyfrowania oraz deszyfrowania tekstu jawnego używa tych samych kluczy. W sytuacji, gdy do szyfrowania i deszyfrowania stosowane są różne klucze, istnieje możliwość wyznaczenia klucza szyfrującego na podstawie klucza deszyfrującego i vice versa. Ujawnienie jednego z kluczy umożliwia odzyskanie zaszyfrowanej wiadomości.
Kategorie algorytmów symetrycznych
Algorytmy symetryczne można podzielić na dwie główne kategorie:
- Algorytmy strumieniowe – nazywane również potokowymi; te algorytmy przetwarzają wiadomość bit po bicie.
- Algorytmy blokowe – przetwarzają wiadomość w formie bloków bitów.
Zobacz też
- AES
- DES
- Kryptografia asymetryczna
Przypisy
Linki zewnętrzne
Maciej Grześkowiak, Symetryczne protokoły szyfrowania, Poznański Portal Matematyczny, matematyka.poznan.pl, 21 grudnia 2016 [dostęp 2024-10-05].