Encryption algorithms
Furthering our discussion, we will dive a little bit deeper into understanding the different algorithms and how they are used to provide confidentiality.
Data Encryption Standard
The Data Encryption Standard (DES) is a symmetric encryption algorithm which uses the same key to both encrypt and decrypt data. It does this by encrypting a block of 64-bits in size using a 56-bit key. The size of the key makes a difference in the strength of the encryption itself; in this case, a 56-bit key is used per block. The smaller the key, the weaker and more vulnerable the encryption/algorithm is to being deciphered by a hacker.
Triple Data Encryption Standard (3DES)
The successor to the DES algorithm is the Triple DES (3DES), and this upgrade applies the DES three times to messages. The 3DES algorithm uses key sizes of 56-bits, 112-bits, and 168-bits, respectively. However, the block size still remains the same, 56-bits. To further explain how 3DES works, its uses a key to encrypt the...