Commits

Steve Cornelius committed d546f164e1e
MLK-9710-11 Add internal key cover and external blob export/import to prototype SM-API Extended/amended the prototype SM-API with the following functions: - Added key covering (blackening) function in-place to a keyslot - Added export operation to encapsulate data to external memory as a secure memory blob (including descriptor capable of secure memory or general memory blob generation) - Removed in-place blob encapsulation - Added import operation to decapsulate a blob from external memory into secure memory (including descriptor capable of general memory or secure memory content decapsulation) - Removed in-place blob decapsulation [<vicki.milhoan@freescale.com>: Edited to apply to 3.10] Signed-off-by: Steve Cornelius <steve.cornelius@freescale.com> Signed-off-by: Victoria Milhoan <vicki.milhoan@freescale.com> (cherry picked from commit c577769ed0347bb4e3428b5696fb7f209af0a7ad) Signed-off-by: Dan Douglass <dan.douglass@freescale.com>