Encrypt given data using camellia-256-cbc cipher algo. Camellia in 256-bit key size with CBC mode, providing enhanced security through a larger key size. Camellia supports up to 256-bit key sizes, designed to meet high security requirements in modern cryptographic environments. Camellia-256 is considered highly secure and is a recommended choice for systems requiring high levels of encryption strength. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.