Algorytm symetryczny (inne nazwy:
algorytm konwencjonalny,
algorytm z kluczem tajnym,
algorytm z pojedynczym kluczem,
algorytm z jednym kluczem) –
algorytm kryptograficzny, który do
szyfrowania i deszyfrowania
tekstu jawnego wykorzystuje klucz lub klucze. W przypadku, gdy do szyfrowania i deszyfrowania wykorzystywane są różne klucze, to jest możliwe wyznaczenie klucza szyfrującego z deszyfrującego i odwrotnie. Ujawnienie jednego z kluczy umożliwia odtworzenie zaszyfrowanej wiadomości.