Silabs Logo
Developer Documentation
  • Home
  • Training
  • Community
  • Support
  • Github
    • Login
    • Register
  • Silabs Search
  • Silabs Home
  • //
    • Gecko Platform//Version 4.4.2
      //Security
      //API Documentation
      //Silicon Labs Cryptography Hardware Acceleration Plugins
      //Silicon Labs Cryptography Hardware Acceleration Plugins for mbed TLS
      //Accelerated AES-CMAC Cipher
Logo

    Gecko Platform

      • Gecko Platform
        • Getting Started
          • Common Utilities
            • Peripherals
              • Drivers
                • Services
                  • Middleware
                    • Development Boards
                      • External Device Drivers
                        • Programming Model
                          • CPC
                            • Data Storage
                              • Security
                                  • API Documentation
                                    • Platform Security API Documentation
                                    • API version
                                      • Asn1_module
                                        • Asymmetric cryptography
                                          • Authenticated encryption with associated data (AEAD)
                                            • Built-in keys
                                              • Encryption/decryption module
                                              • Error codes
                                                • External random generator
                                                  • Hashing module
                                                  • Helper macros
                                                    • Interruptible operations
                                                      • Interruptible sign/verify hash
                                                        • Key and algorithm types
                                                          • Key attributes
                                                            • Key derivation
                                                              • Key derivation and pseudorandom generation
                                                                • Key import and export
                                                                  • Key lifetimes
                                                                    • Key management
                                                                      • Key policies
                                                                        • Library initialization
                                                                          • Message authentication codes
                                                                            • Message digests
                                                                              • NVM3 - NVM Data Manager
                                                                                • Password-authenticated key exchange (PAKE)
                                                                                  • Random generation
                                                                                    • Random number generator (RNG) module
                                                                                      • SSL/TLS communication module
                                                                                      • Secure Element Asymmetric Cryptography
                                                                                        • Secure Element Authenticated Encryption with Additional Data
                                                                                          • Secure Element Key Derivation and Agreement
                                                                                            • Secure Element Key Management
                                                                                              • Secure Element Message Authentication Codes
                                                                                                • Secure Element Symmetric Ciphers
                                                                                                  • Secure Engine Manager
                                                                                                    • Secure element driver initialization
                                                                                                      • Secure element driver registration
                                                                                                        • Silicon Labs Cryptography Hardware Acceleration Plugins
                                                                                                          • Silicon Labs Cryptography Hardware Acceleration Drivers for PSA Crypto
                                                                                                            • Silicon Labs Cryptography Hardware Acceleration Plugins for mbed TLS
                                                                                                              • Accelerated AES Block Cipher
                                                                                                                • Accelerated AES-CCM AEAD Cipher
                                                                                                                  • Accelerated AES-CMAC Cipher
                                                                                                                    • mbedtls_cmac_context_t
                                                                                                                      • SL_MAC_OPERATION_CTX_TYPE
                                                                                                                    • Accelerated Elliptic Curve J-PAKE
                                                                                                                      • Accelerated GCM AES-128 Cipher
                                                                                                                        • Accelerated SHA-1 Hash Function
                                                                                                                          • Accelerated SHA-224/SHA-256 Hash Function
                                                                                                                            • Accelerated SHA-384/SHA-512 Hash Function
                                                                                                                              • Threading Primitives
                                                                                                                            • Symmetric ciphers
                                                                                                                              • TCP/IP communication module
                                                                                                                              • TLS helper functions
                                                                                                                              • X.509 module
                                                                                                                                • Thread safety of the PSA subsystem
                                                                                                                          • Bootloading
                                                                                                                            • Examples
                                                                                                                              • More Documentation
                                                                                                                              You are viewing documentation for version:

                                                                                                                              Accelerated AES-CMAC Cipher#

                                                                                                                              Accelerated AES-CMAC cipher for the mbed TLS API using the CRYPTOACC or SE peripheral.

                                                                                                                              This implementation builds on the PSA Crypto drivers (Silicon Labs Cryptography Hardware Acceleration Drivers for PSA Crypto).

                                                                                                                              Modules#

                                                                                                                              mbedtls_cmac_context_t

                                                                                                                              Macros#

                                                                                                                              #define
                                                                                                                              SL_MAC_OPERATION_CTX_TYPE sli_se_transparent_mac_operation_t

                                                                                                                               

                                                                                                                              Table of Contents


                                                                                                                              • Accelerated AES-CMAC Cipher
                                                                                                                              • Modules
                                                                                                                              • Macros
                                                                                                                              Logo
                                                                                                                              Version HistorySupportAbout UsCommunityContact UsPrivacy and TermsSite Feedback
                                                                                                                              Copyright © 2025 Silicon Laboratories. All rights reserved.