Page MenuHomePhabricator

Fixes for PSA Crypto API compliance
Closed, ResolvedPublic

Description

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.

Event Timeline

jf549 triaged this task as Normal priority.May 29 2019, 3:20 PM
jf549 created this task.
jf549 closed this task as Resolved.May 30 2019, 9:23 AM
jf549 moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.