AES-128-XTS Encrypter

Encrypt given data using aes-128-xts cipher algo. AES-128 in XEX-based Tweaked CodeBook mode with ciphertext stealing. Primarily used for disk encryption to mitigate ciphertext pattern leaks. Secure for disk encryption but not suitable for general data encryption due to its design constraints. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.