DES3 Encrypter

Encrypt given data using des3 cipher algo. Triple DES (3DES), using a combination of DES applied three times to provide stronger encryption than DES. Triple DES was introduced as a workaround to DES's short key length. It applies DES three times for added security but remains slower than modern ciphers. While more secure than DES, Triple DES is now considered outdated and is being replaced by AES due to its inefficiency and vulnerability to certain attacks. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.