aes: remove CFG_TA_OPTEE_CORE_API_COMPAT_1_1

Remove CFG_TA_OPTEE_CORE_API_COMPAT_1_1=y to fix TA panic 0x0 from
null handle operations.
Change tag_len/out_len from uint32_t to size_t in auth_enc_op() to match
modern TEE API function signatures for TEE_AEEncryptFinal and
TEE_AEDecryptFinal.
Fix format specifiers from %d to %zu for size_t variables to resolve
compiler warnings.

Signed-off-by: Amey Avinash Raghatate <ameyavinash.raghatate@amd.com>
Reviewed-by: Etienne Carriere <etienne.carriere@foss.st.com>
Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
2 files changed
tree: ca10226601c1ee5b81fd8f8dc62a02ce426cad06
  1. .github/
  2. acipher/
  3. aes/
  4. ecdsa/
  5. hello_world/
  6. hotp/
  7. plugins/
  8. random/
  9. secure_storage/
  10. sha/
  11. sign_verify/
  12. .gitignore
  13. Android.mk
  14. CMakeLists.txt
  15. CMakeToolchain.txt
  16. LICENSE
  17. Makefile
  18. README.md
README.md

OP-TEE Sample Applications

This git contains source code for sample host and Trusted Application that can be used directly in the OP-TEE project.

All official OP-TEE documentation has moved to http://optee.readthedocs.io. The information that used to be here in this git can be found under optee_examples.

// OP-TEE core maintainers