DES-EDE-OFB Encrypter

Encrypt given data using des-ede-ofb cipher algo. Triple DES (DES-EDE) in OFB (Output Feedback) mode, converting the block cipher into a stream cipher with feedback. OFB mode was added to Triple DES for better handling of data streams and is used when error propagation needs to be minimized. Triple DES in OFB mode is more secure than ECB but still suffers from the limitations of Triple DES, which is slower and less secure than newer ciphers. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.