Clever Geek Handbook
📜 ⬆️ ⬇️

Newdes

NewDES ( NewDES-96 ) - in cryptography, a symmetric block cryptographic algorithm developed by Robert Scott as a replacement for the DES standard in 1985 in order to implement a more reliable cipher with a secure key size of 120 bits.

Newdes
CreatorRobert Scott
Created by1985
Published1985
Key size120 bit
Block size64 bit
Number of rounds17
Type of

NewDES, although it has a derived name, has a completely different structure, is much simpler than DES, is easily implemented programmatically and does not include bitwise permutations, all operations are performed with bytes. The algorithm uses a replacement table of 256 elements; in one round, 8 addition operations are performed modulo 2 and substitutions using the F () function - replacements using the substitution table.

The key schedule in the first edition was rather weak and was fixed in the NewDES-96 edition. As it turned out, the NewDES algorithm is less resistant to cryptanalysis than the DES algorithm, although brute-force attack on NewDES-96 is almost impossible and the algorithm in this edition is much more secure.

Links

  • NewDES-96 Copyright Specification
  • C implementation of NewDES-96
  • C implementation of NewDES


Source - https://ru.wikipedia.org/w/index.php?title=NewDES&oldid=57807278


More articles:

  • Clan Anderson
  • Advertising
  • Myoglobinuria
  • Kiwi, Maarja
  • Live in Dresden
  • Diocese of Gospic Senj
  • Budesonide
  • Sikonulf (Prince of Salerno)
  • Pushkin Street (Kropyvnytskyi)
  • All-Russian Museum of Decorative, Applied and Folk Art

All articles

Clever Geek | 2019