Data Encryption Standard

Data Encryption Standard
Ilustracja
Funkcja Feistela algorytmu DES
Rodzaj algorytmu

symetryczny szyfr blokowy

Data stworzenia

1975

Autorzy

IBM

Wielkość bloku wejściowego

64 bity

Długość klucza

56 (+8 parzystości) [bit]

Liczba rund

16

Data złamania

1997

Złamany przez

DESCHALL Project

Skuteczne ataki

kryptoanaliza liniowa, kryptoanaliza różnicowa[1]

DES (ang. Data Encryption Standard) – symetryczny szyfr blokowy zaprojektowany w 1975 roku przez IBM na zlecenie ówczesnego Narodowego Biura Standardów USA (obecnie NIST). Od 1976 do 2001 roku stanowił standard federalny USA, a od roku 1981 standard ANSI dla sektora prywatnego (znany jako Data Encryption Algorithm). Od kilku lat uznawany jest za algorytm niezapewniający odpowiedniego bezpieczeństwa, głównie ze względu na niewielką długość klucza, która sprawia, że jest bardzo podatny na atak siłowy. W 2001 roku w USA został zastąpiony w ramach standardu federalnego przez AES. Jest jednym z najlepiej przeanalizowanych algorytmów szyfrujących[2].

  1. Pascal Junod: Six ways to break DES. [dostęp 2019-08-10]. (ang.).
  2. Bruce Schneier: Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 341–382. ISBN 83-204-2678-2.

Data Encryption Standard

Dodaje.pl - Ogłoszenia lokalne