Some minor fixes are required for full PSA API compliance in the Crypto service. They are:
- Require that setup functions are called with handles initialised to 0.
- Return PSA_ERROR_BUFFER_TOO_SMALL if the output buffer is too small in psa_asymmetric_encrypt.
- Release generator operations if setup or abort operations fail.