CAMELLIA-128-CBC Encrypter

Encrypt given data using camellia-128-cbc cipher algo. Camellia in 128-bit key size with CBC (Cipher Block Chaining) mode, offering a secure method for encrypting data by chaining the blocks. Developed by Mitsubishi Electric and NTT in the early 2000s, Camellia is an AES alternative designed for strong cryptographic applications. Camellia is considered highly secure and is on par with AES, widely trusted for its strength and versatility in a variety of cryptographic scenarios. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.