AES-256-XTS Encrypter

Encrypt given data using aes-256-xts cipher algo. AES with 256-bit key in XTS (XEX-based Tweaked CodeBook mode with CipherText Stealing), used for disk encryption. Designed specifically for storage encryption, avoiding patterns in ciphertext. Highly secure for disk encryption but not suitable for data transmission. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.