File:Data_Encription_Standard_Flow_Diagram.svg · Wikimedia Commons · See Wikimedia Commons
Also known as DEA, Data Encryption Algorithm
Early unclassified symmetric-key block cipher
Key facts
- Designers
- IBM
- First published
- 1975 (Federal Register) (standardized in January 1977)
- Derived from
- Lucifer
- Successors
- Triple DES , G-DES , DES-X , LOKI89 , ICE
- Key sizes
- 56 bits
- Block sizes
- 64 bits
- Structure
- Balanced Feistel network
via Wikipedia infobox
Wikidata facts
- Instance of
- Feistel cipher
- Based on
- Lucifer
- Designed by
- IBM
- Image
- Board300.jpg
- Has use
- encryption
Show 6 more facts
- Commons category
- Data Encryption Standard
- inception
- 1977-00-00
- topic's main category
- Category:Data Encryption Standard
- publication date
- 1975-00-00
- block size
- 64
- P13411
- Oslo
Sources (2)
via Wikidata · CC0
Article · Русский
DES (англ. Data Encryption Standard) — алгоритм для симметричного шифрования, разработанный фирмой IBM и утверждённый правительством США в 1977 году как официальный стандарт (FIPS 46-3). Размер блока для DES равен 64 битам. В основе алгоритма лежит сеть Фейстеля с 16 циклами (раундами) и ключом, имеющим длину 56 бит. Алгоритм использует комбинацию нелинейных (S-блоки) и линейных (перестановки E, IP, IP-1) преобразований. Для DES рекомендовано несколько режимов: * ECB (англ. electronic code book) — режим «электронной кодовой книги» (простая замена); * CBC (англ. cipher block chaining) — режим сцепления блоков; * CFB (англ. cipher feed back) — режим обратной связи по шифротексту; * OFB (англ. output feed back) — режим обратной связи по выходу; * Counter Mode (CM) — режим счётчика. Прямым развитием DES в настоящее время является алгоритм Triple DES (3DES). В 3DES шифрование/расшифровка выполняются путём троекратного выполнения алгоритма DES.
Abstract from DBpedia / Wikipedia · CC BY-SA