CAMELLIA-256-CTR Encrypter

Encrypt given data using camellia-256-ctr cipher algo. Camellia in 256-bit key size with CTR mode, turning the block cipher into a stream cipher using a counter. Developed as part of the Camellia family by Mitsubishi Electric and NTT, CTR mode supports fast, parallelized encryption. Camellia-256-CTR is highly secure, fast, and efficient, widely used in high-performance systems. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.