8. Library management referenceΒΆ

  • 8.1. Status codes
    • 8.1.1. Common error codes
    • 8.1.2. Error codes specific to the Crypto API
      • PSA_ERROR_INSUFFICIENT_ENTROPY (macro)
      • PSA_ERROR_INVALID_PADDING (macro)
  • 8.2. Crypto API library
    • 8.2.1. API version
      • PSA_CRYPTO_API_VERSION_MAJOR (macro)
      • PSA_CRYPTO_API_VERSION_MINOR (macro)
    • 8.2.2. Library initialization
      • psa_crypto_init (function)

Logo


PSA Certified
Crypto API

IHI 0086
Non-confidential
Version 1.2.1
  • About this document
  • 1. Introduction
  • 2. Design goals
  • 3. Functionality overview
  • 4. Sample architectures
  • 5. Library conventions
  • 6. Implementation considerations
  • 7. Usage considerations
  • 8. Library management reference
    • 8.1. Status codes
    • 8.2. Crypto API library
  • 9. Key management reference
  • 10. Cryptographic operation reference
  • A. Example header file
  • B. Algorithm and key type encoding
  • C. Example macro implementations
  • D. Security Risk Assessment
  • E. Changes to the API
  • Index of API elements

Quick search

© 2018-2024 Arm Limited and/or its affiliates.