spis treści
zamknij
BHPEX Logo

Blog bezpieczeństwa w pracy

3des

3DES to algorytm szyfrowania symetrycznego polegający na trzykrotnym przetworzeniu wiadomości algorytmem DES. Został po raz pierwszy opublikowany pod koniec roku 1998, w ramach standardu ANS X9.52. Inną nazwą tego szyfru jest Triple Data Encryption Algorithm (w skrócie TDEA).

Szyfr blokowy z kluczem symetrycznym

  • Długość klucza = 56, 112 lub 168 bity
  • Długość bloku = 64 bity

Szyfr 3DES jest zbudowany na bazie algorytmu DES, będąc zaprojektowanym we wczesnych latach siedemdziesiątych i posiadając klucz sekretny o długości jedynie 56 bitów, okazał się zbyt słaby i łatwy do złamania za pomocą ataków siłowych przeprowadzanych przez komputery z końca lat dziewięćdziesiątych. Zakłada się, że siła algorytmu wynosi 112 bitów, jeśli napastnik zastosuje najbardziej efektywne ataki typu meet-in-the-middle.

Szyfrowanie 3DES

Polega na trzykrotnym wywołaniu zwykłego algorytmu DES. W najsilniejszej wersji 3DES , jako wejście do algorytmu przekazuje się sekretny klucz szyfrujący o długości 168 bitów, który następnie dzielony jest na trzy oddzielne klucze o długości 56 bitów każdy.

Deszyfrowanie 3DES

Użycie operacji deszyfrowania DES jako drugiego kroku podczas szyfrowania 3DES zapewnia kompatybilność ze zwykłym algorytmem DES. Aby szyfr zwracał taki sam wynik jak DES, należy użyć krótszego klucza. Za klucze pierwszy i drugi, ewentualnie drugi i trzeci, przyjmuje się dowolny taki sam klucz, którego wartość jest nieistotna.

Możliwe jest też użycie szyfru z sekretnym kluczem o długości 112 bitów. W takim przypadku, klucze pierwszy i trzeci powinny być identyczne. Daje to większe bezpieczeństwo niż zaszyfrowanie danych dwa razy za pomocą algorytmu DES (z dwoma różnymi kluczami), ponieważ zapewnia lepszą obronę przed atakami meet-in-the-middle.

Usługi informatyczne

Firma BHPEX z wykorzystaniem algorytmu 3DES dba o bezpieczeństwo IT wielu przedsiębiorstw. Konfigurujemy zapory ogniowe oparte na CISCO ASA, wdrażamy IDS, IPS. Zapraszamy …