AES_FLAGS_OWN_SHA
if (err && (dd->flags & AES_FLAGS_OWN_SHA))
dd->flags &= ~AES_FLAGS_OWN_SHA;
dd->flags |= AES_FLAGS_OWN_SHA;