Add test that checks that you pass a string for the initialization vector.
Raise an exception in the case that cipher_reset() fails