Encrypt given data using camellia128 cipher algo. Camellia with a 128-bit key size, offering strong encryption with smaller key sizes. Camellia was developed by Mitsubishi Electric and NTT as an alternative to AES, with a 128-bit variant for strong yet efficient encryption. Camellia-128 is highly secure and considered to be on par with AES-128 for most cryptographic uses. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.