NewDES – Wikipedia, wolna encyklopedia

NewDES
Rodzaj algorytmu

symetryczny szyfr blokowy

Data stworzenia

1985

Autorzy

Robert Scott

Wielkość bloku wejściowego

64 bity

Długość klucza

120 bitów

Liczba rund

17

NewDESsymetryczny szyfr blokowy zaprojektowany w 1985 przez Roberta Scotta, który miał zastąpić szyfr DES. Wbrew nazwie szyfr ten nie wywodzi się z szyfru DES. NewDES operuje na tekście jawnym podzielonym na 64-bitowe bloki wejściowe, a do szyfrowania wykorzystuje 120-bitowy klucz. W odróżnieniu od algorytmu DES nie ma początkowej i końcowej permutacji oraz nie operuje na pojedynczych bitach, lecz na całych bajtach[1][2].

NewDES został stworzony w celu wyeliminowania dwóch słabości występujących w algorytmie DES: krótkiego, 56-bitowego klucza, co, według niektórych kryptoanalityków, zwiększało podatność DESa na atak brute-force oraz możliwości występowania zapadni w S-boksach.

Przypisy

[edytuj | edytuj kod]
  1. Bruce Schneier: Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 387–388. ISBN 83-204-2678-2.
  2. Charles Connell, An analysis of NewDES: A modified version of DES, July 1990, Cryptologia.