SECURTY
SECURTY
1. ANTEHUNEGN HABTE……………………………………..RU/5231/12
i|Page
What is 3DES?
In cryptography, Triple DES or 3DES or TDES is a symmetric-key block cipher. Officially it
is known as the Triple Data Encryption Algorithm (TDEA or Triple DEA). Triple DES is
DES applied three times to the information that is being encrypted to each data block.The
encryption key length of 3DES is 168 bits (k1, k2, and k3), 112 bits (k1 and k2), and its block
size is limited to 64 bits. Feistel network structure is used in DES. Before going through the
encryption steps, this structure the block divides into two halves.
3DES is a slow process, and even in terms of security, it is not the best. Even though it uses
DES three times, it stays a lot vulnerable in the security department. It has been proved to be
unsuccessful against Brute Force attacks and also slows down the process substantially.
What is AES?
Developed by Joan Daemen and Vincent Rijmen,AES or Advanced Encryption Standard
algorithm is a symmetric key block cipher. Its encryption key length has options of 128, 192,
and 256 bits, from which one can choose, and it has 128 bits sized blocks.It is very fast in
speed, and it applies to both hardware and software with ease.The design rationale for AES is
open. AES is able to encrypt 128 bits of plaintext. It offers top-class security. When it comes
to the structure, AES is based on a substitution-permutation network.
This type of network has many substitution and permutation steps to create the encrypted
block. And thus it is very secure.Crypt-analytical attacks against AES did not happen yet.
Biclique attack is more complicated than any other, but till now, it has been proven ineffective
on AES. DES has a great contribution to data security, but so far, AES stands as the best and
most advanced.
1|Page
nowadays. Both have the same purpose and aims, but they are known to have many
similarities.
3DES vs AES
The difference between AES and 3DES is that AES is much faster than 3DES, and it is also
more secure than 3DES. The encryption key lengths of AES are 128, 192, and 256 bits, but
the encryption key length of 3DES is still limited to 56 bits.
As a standard symmetric encryption algorithm, AES comes after 3DES. So due to obvious
reasons, AES is more advanced than 3DES. Its 128-bit keys provide ample strength. And
these keys can be implemented in both software and hardware without any hassle.
In 3DES, the DES cipher has been re-used, as DES is implemented in it three times to each
data block. 3DES is applicable for both software and hardware, but it is slow in softw are as
DES was meant to be used in hardware only.
2|Page
Comparison table
Parameters of
AES 3DES
Comparison
Full form The full form of AES is Advanced The full form of 3DES is Triple Data
Encryption Standard. Encryption Standard.
Key length The encryption key length of AES is The encryption key length of 3DES is
128, 192, and 265 bits. 168 bits (k1, k2, and k3), 112 bits (k1 and
k2).
Developed in AES was developed in the year 2001. 3DES was developed in the year1978.
Speed AES works very fast, faster than 3DES. 3DES is very slower than AES.
Security The security offered by AES is 3DES is not more secure than AES but it
excellent. offers adequate security.
Block size The block size of AES is 128 bits. 3DES has a block size of 64 bits.
3|Page
References
1. https://arxiv.org/abs/1003.4085
2. https://www.researchgate.net/profile/Noura_Aleisa/publication/283178410_A_compar
ison_of_the_3DES_and_AES_encryption_standards/links/56d365a408ae059e3761270
2/A-comparison-of-the-3DES-and-AES-encryption-standards.pdf
4|Page