Skip to main content

Co to jest szyfr blokowy?

Block szyfr jest symetrycznym algorytmem kryptograficznym używanym do wrażliwości danych wrażliwych.Programy lub algorytmy, które faktycznie wykonują zadanie ukrywania danych, nazywane są szyframi.Scraming lub szyfrowanie danych zapewnia inne korzyści oprócz tajemnicy.Szyfrowanie może również zapewnić, że wiadomość nie została zmieniona, a także zweryfikować tożsamość nadawcy.

Kryptografia to nauka o przekształcaniu czytelnych niezaszyfrowanych danych o nazwie PlainText, w zaszyfrowane dane o nazwie CipherText.Cifery blokowe różnią się od innych głównych kategorii algorytmów symetrycznych, szyfrów strumienia, ponieważ szyfrowują dane w fragmentach lub blokach, zamiast jednego znaku na raz.Szyfr blokowy jest ogólnie uważany za bezpieczniejszy niż szyfr strumienia, ponieważ jest bardziej losowy, podczas gdy szyfr strumienia działa szybciej, gdy tekst zwykły jest krótki..Symetryczna kryptografia, zwana także kryptografią klucza prywatnego, używa jednego klucza do szyfrowania i odszyfrowania danych.Istotne jest, aby klucz był prywatny, ponieważ każdy, kto go ma, może odczytać dowolną przesłaną wiadomość.Julius Cezar użył tak zwanego okrycia Cezara, aby przekazywać tajne wiadomości swoim generałom.Systemy kryptograficzne są ciągle atakowane, a ponieważ stare algorytmy są zepsute, kryptografowie opracowują nowe programy do ukrywania wiadomości.Niektóre popularne wersje szyfrów blokowych obejmują standard szyfrowania danych (DES), zaawansowany standard szyfrowania (AES) i międzynarodowy algorytm szyfrowania danych (IDEA).

DES jest znanym konwencjonalnym szyfrem blokowym, który wykorzystuje 56-bitowy klucz symetryczny.Dane są szyfrowane w 64-bitowych blokach.Za każdym razem, gdy DES szyfruje 64-bitowy blok zwykłego tekstu, uruchamia go przez algorytm 16 razy lub rund.Z powodu krótkiego 56-bitowego klucza DES nie jest już uważany za bezpieczny dla wielu aplikacji.

AES został wybrany w październiku 2000 r. Przez National Institute of Standards and Technology (NIST) jako bezpieczniejszy zamiennik DES.AES używa trzech różnych klawiszy do wykonywania wielu rund szyfrowania na blokach typu zwykłego tekstu 128 bitów.Kluczowe rozmiary to 128, 192 i 256-bitowe długości.

Kolejnym szyfrem blokowym jest pomysł, który jest szeroko stosowany w Europie i wykorzystuje 128-bitowy klucz do wykonania ośmiu rund szyfrowania na 64-bitowych blokach Plaintext.Pomysł został stworzony w 1992 roku przez Jamesa Masseya i Xueji Lai na podstawie umowy badawczej ze szwedzką technologią.Mimo że pomysł został opracowany z prywatnymi dotacjami, jest bezpłatny do użytku niekomercyjnego.