Encrypt given data using aes-128-cbc-hmac-sha1 cipher algo. AES-128-CBC with HMAC-SHA1 for authentication. Combines AES-128-CBC encryption with SHA-1 HMAC for integrity verification. More secure than AES-128-CBC alone but SHA-1 is considered weak due to collision vulnerabilities. Our encryption process prepends the IV string used during the encryption process in the encrypted data so that it can be used during decryption.