Skip to content

cy-mbedtls-acceleration 2.1.1

Compare
Choose a tag to compare
@KarthikeyanLogaswamy KarthikeyanLogaswamy released this 04 Oct 05:48
· 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:

  • Fixed minor compilation warning.

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.1
mtb-pdl-cat1 Peripheral Driver Library (PDL) 3.7.0
mtb-hal-cat1 Hardware Abstraction Layer(HAL) 2.4.0
GCC Compiler 11.3.1
IAR Compiler 9.3
ARM Compiler 6 6.16

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.1 Fixed sha1 finish api signature Compilation warning
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.