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 | |
|---|---|
| Creator | Robert Scott |
| Created by | 1985 |
| Published | 1985 |
| Key size | 120 bit |
| Block size | 64 bit |
| Number of rounds | 17 |
| 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.