Question

In: Computer Science

In what aspects is AES superior to DES? What are the disadvantages of AES compared to...

In what aspects is AES superior to DES? What are the disadvantages of AES compared to DES?

Take into consideration factors such as efficiency, complexity, scalability, flexibility, computational needs, security, resistance to attacks, etc.

Solutions

Expert Solution

Advanced Encryption Standard (AES) is superior to Data Encryption Standard (DES) in the following aspects, and also the disadvantages of AES compared to DES are because of the same reasons:

* From the security perspective, DES proves to be not adequately secure, whereas AES is considered to be secure or provides excellent and strong security.
* From the complexity, compatibility, or supportability perspective, DES is less complex the key length it supports and uses is 56 bits, whereas AES is complex supporting and uses 128, 192, or 256 bits. Also, with respect to block size, DES supports 64 bits plaintext, where AES 128, 192, or 256 bits plaintext.
* The above compatibility factor can also be considered as a flexibility factor which DES has less, where AES being more flexible.
* From the resistance to attacks perspective, DES is less or has no cryptanalysis resistant being vulnerable to differential and linear cryptanalysis and has weak substitution tables, whereas AES is more cryptanalysis resistant being strong standing against, defending, fighting, resisting, and protecting from differential, truncated differential, linear, interpolation, and square threats and attacks.
* Flexibility factor from the section process aspect, in DES, it is secret, whereas, in AES, it is secret as well, however, it accepts open public comment.
* From speed, especially from the performance perspective, DES is slow, whereas AES is fast.
* From the scalability factor perspective, DES is scalable, where AES is not.
* From the efficiency (performance) factor perspective, DES is medium-fast in encryption and decryption time, whereas AES is fast.
* Again from efficiency (performance) and also computation needs factor perspective, with respect to power utilization, consumption, and cost, DES and AES, both use less power.
* From the hardware and software implementation perspective, DES is better in hardware than software, whereas AES is fast and better in both.
* In terms of complexity in algorithm structure, DES has and works on Feistel network, whereas AES has and works on substitution permutation network. DES has a smaller key size than AES, and because of this, it makes DES less secure than AES.
* In terms of security, vulnerability, and resistance to attacks, DES is vulnerable to brute force attacks, whereas AES is vulnerable to side-channel attacks.
* From the computational needs factor perspective, DES functions on only 2^56 possible keys, whereas AES functions with 2^128, 2^192, or 2^256.
* Their computational needs are, DES requires 95^7 possible ASCII printable character keys, whereas AES requires 95^16, 95^24, or 95^52
* From security, time, and speed factors perspectives, DES requires a time of 400 days for a 56-bit key to check all possible keys at 50 billion keys per second, whereas AES requires a time of 5*10^21 years for a 128-bit key to check all possible keys at 50 billion keys per second.


Related Solutions

which is based on Feistal design AES or DES?
which is based on Feistal design AES or DES?
DES (a) What does Lucifer have in common with the DES? (b) What are the sizes...
DES (a) What does Lucifer have in common with the DES? (b) What are the sizes of the block and key space of the DES? (c) What does EFF stand for and what does it have to do with the DES? (d) What is DESX? (e) What is the key size of DES? What is the block size of DES? How many rounds are there in DES?
what are the advantages and disadvantages of describing a single individual as compared to describing a...
what are the advantages and disadvantages of describing a single individual as compared to describing a group? which method gives you more information to be able to generalize to a broader population?
What are the features, aspects, details and relationships of the subclass Archosauria of reptilia compared to...
What are the features, aspects, details and relationships of the subclass Archosauria of reptilia compared to ALL of the following: the  subclass Archaeornithes the Neornithes of the Aves the subclass Eutheria of the Mammalia.
what are some of the advantages and disadvantages of secondary data compared to primary data ?...
what are some of the advantages and disadvantages of secondary data compared to primary data ? provide at least three of eacg
what are the advantages and disadvantages of government spending on public works, as compared with transfer...
what are the advantages and disadvantages of government spending on public works, as compared with transfer payments, as a means of alleviating a trough?
What are some unique aspects of our sense of olfaction compared to other special senses? What...
What are some unique aspects of our sense of olfaction compared to other special senses? What is anosmia? Would this affect our sense of taste? Explain.
What are the advantages and disadvantages of electronic patient records compared to hard copy records?
  What are the advantages and disadvantages of electronic patient records compared to hard copy records?
Will apps make the web irrelevant?" 1. What are the advantages and disadvantages of apps, compared...
Will apps make the web irrelevant?" 1. What are the advantages and disadvantages of apps, compared with websites, for mobile users? 2-What are the benefits of apps for content owners and creators? 3-Are apps complimentary to the web or a substitue for the web? Why or why not?
What are the major advantages and disadvantages of the single-step form of income statement compared to...
What are the major advantages and disadvantages of the single-step form of income statement compared to the multiple-step income statement? Can a business incur a gross profit but incur a loss?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT