DES-EDE3 Encrypter

Encrypt given data using des-ede3 cipher algo. Triple DES (DES-EDE3), applying DES encryption three times with either two or three unique keys for enhanced security. Triple DES was introduced as a response to the vulnerabilities of DES. DES-EDE3 applies the algorithm three times to strengthen encryption. Triple DES (EDE3) provides greater security than DES but is considered slow and outdated, as modern algorithms like AES are much faster and more secure. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.