Logo
25.12.00-pvw2
MCUXpresso SDK Project v: latest
Document Release Versions
25.12.00-pvw1
25.09.00
25.09.00-pvw2
25.09.00-pvw1
25.06.00
latest

Introduction

  • MCUXPresso SDK

Getting Started

  • Github Repository
  • Zip Package

User Guide

  • Drivers
  • Examples
  • Middleware
    • Boot
    • Cloud
    • Connectivity
    • eIQ
    • File System
    • MbedTLS 3.x
      • MbedTLS 3.x
        • MCUX SDK Documents
        • Third Party Documents
          • Generic Documents
          • Architecture
          • Proposed
    • Motor Control
    • MultiCore
    • Multimedia
    • Wireless
    • Sensors
    • Safety IEC60730b
  • RTOS
  • Boards

Development

  • Build And Configuration System
  • Developing with MCUXpresso SDK

Releases

  • Release Notes
mcuxsdk
  • Docs »
  • Middleware »
  • MbedTLS 3.x »
  • MbedTLS 3.x »
  • Third Party Documents »
  • Architecture
  • Open on Repo Report an issue

Architecture

  • Alternative implementations of Mbed TLS functionality
  • Mbed TLS storage specification
  • PSA Cryptography API implementation and PSA driver interface
  • PSA key store design
  • PSA migration strategy for hashes and ciphers
  • Bridges between legacy and PSA crypto APIs
  • Limitations relevant for G1 (performing crypto operations)
  • Limitations relevant for G2 (isolation of long-term secrets)
  • Goals
  • Compile-time options
  • Taking advantage of the existing abstractions layers - or not
  • Supporting builds with drivers without the software implementation
  • Migrating away from the legacy API
  • Testing strategy for MBEDTLS_USE_PSA_CRYPTO
  • General considerations
  • Symmetric crypto
  • Asymmetric crypto
  • PSA API functions and shared memory
  • PSA storage resilience design
  • Thread-safety of the PSA subsystem
  • Mbed TLS driver interface test strategy
  • Mbed TLS invasive testing strategy
  • Mbed TLS PSA keystore format stability testing strategy
  • Mbed TLS test framework
  • TLS 1.3 support

Copyright 2025, NXP. Last generated on Nov 11, 2025 20:02+0100; branch release/25.12.00-pvw2, revision 6e691cd00f774e23eb20714290da68966c97b88c.