Oops, forgot to mention that while OpenSSL distinguishes between encrypt/decrypt every test I've imported from their test suite so far is actually identical on encrypt and decrypt.