Skip to content

cy-mbedtls-acceleration 2.1.0

Compare
Choose a tag to compare
@KarthikeyanLogaswamy KarthikeyanLogaswamy released this 04 Oct 05:46
· 4 commits to master since this release

mbedTLS Crypto acceleration for CAT1A, CAT1B & CAT1C MCUs

What's Included?

Please refer to the README.md for a complete description of the CAT1A, CAT1B & CAT1C acceleration for mbedTLS library.
New in this release:

  • Added AES-GCM acceleration for CAT1A and CAT1C MCUs

Limitations

Currently Cypress CAT1A & CAT1C acceleration doesn't support:

  • RSA
  • ECP NIST-B curves
  • ECP NIST-K curves
  • ECP 25519 curve
  • CHACHA20
  • SHA3
  • POLY1305

Currently Cypress CAT1B acceleration supports only

-SHA256

Supported Software and Tools

This version of the CAT1A, CAT1B & CAT1C acceleration for mbedTLS library was validated for compatibility with the following Software and Tools:

Software and Tools Version
ModusToolbox Software Environment 3.0
mtb-pdl-cat1 Peripheral Driver Library (PDL) 3.3.0
mtb-hal-cat1 Hardware Abstraction Layer(HAL) 2.2
GCC Compiler 10.2.1.72
IAR Compiler 8.4
ARM Compiler 6 6.13

Dependencies to mbedTLS versions

cy-mbedtls-acceleration version mbedTLS version
2.0, 2.1 3.0.0

Change log

Version Changes Reason for Change
2.1 Added AES-GCM acceleration for CAT1A and CAT1C MCUs New alt driver added
2.0 Initial version adding support for MbedTLS 3.0 MbedTLS 3.0 support

© Cypress Semiconductor Corporation, 2019-2023.