Spisu treści:
Definicja - Co oznacza szyfrowanie symetryczne?
Szyfrowanie symetryczne jest formą komputerowej kryptografii wykorzystującej pojedynczy klucz szyfrujący do ukrycia wiadomości elektronicznej. Konwersja danych wykorzystuje algorytm matematyczny wraz z tajnym kluczem, co powoduje, że wiadomość nie ma sensu. Symetryczne szyfrowanie jest algorytmem dwukierunkowym, ponieważ algorytm matematyczny jest odwracany podczas odszyfrowywania wiadomości wraz z użyciem tego samego tajnego klucza.
Szyfrowanie symetryczne jest również znane jako szyfrowanie kluczem prywatnym i szyfrowanie kluczem bezpiecznym.
Techopedia wyjaśnia szyfrowanie symetryczne
Dwa typy szyfrowania symetrycznego są wykonywane przy użyciu algorytmów blokowych i strumieniowych. Algorytmy blokowe są stosowane do bloków danych elektronicznych. Określone ustawione długości bitów są transformowane przy jednoczesnym użyciu wybranego tajnego klucza. Ten klucz jest następnie stosowany do każdego bloku. Jednak gdy dane strumienia sieciowego są szyfrowane, system szyfrujący przechowuje dane w swoich komponentach pamięci, czekając na bloki w całości. Czas oczekiwania systemu może spowodować wyraźną lukę bezpieczeństwa i może zagrozić ochronie danych. Rozwiązanie obejmuje proces, w którym blok danych może zostać zmniejszony i połączony z poprzednią zawartością zaszyfrowanego bloku danych, dopóki nie dotrze reszta bloków. Jest to znane jako informacja zwrotna. Po odebraniu całego bloku jest on szyfrowany.
I odwrotnie, algorytmy strumieniowe nie są przechowywane w pamięci systemu szyfrowania, ale przychodzą w algorytmach strumieniowych danych. Ten typ algorytmu jest uważany za nieco bardziej bezpieczny, ponieważ dysk lub system nie trzyma danych bez szyfrowania w komponentach pamięci.
