- 49f2e1b CC3XX: Add condition for DETERMINISTIC ECDSA code by Summer Qin · 1 year, 9 months ago
- deac827 Crypto: Update psa crypto config by Summer Qin · 1 year, 10 months ago
- 3fae3ae Crypto: Align to Mbed TLS 3.5.0 by Antonio de Angelis · 1 year, 10 months ago
- 46cafe7 CC3XX: Rename cc3xx_config.h to cc3xx_psa_api_config.h by Antonio de Angelis · 1 year, 11 months ago
- 2e82124a CC3XX: Fix comparison length for tag verification in CHACHA20-POLY1305 by Antonio de Angelis · 2 years ago
- b1a20b0 Revert "Crypto: Remove MBEDTLS_HKDF_C definition" by Summer Qin · 2 years ago
- ab80c6a Crypto: Remove MBEDTLS_HKDF_C definition by Summer Qin · 2 years ago
- 90ba1c6 CC312: Remove unused header including by Summer Qin · 2 years, 1 month ago
- a05a166 CC312: Fix build error by Summer Qin · 2 years, 2 months ago
- 6820ab3 CC3XX: Remove trailing CR and LF from prints by Antonio de Angelis · 2 years, 6 months ago
- 9d455a7 CC312: Fix the logging macro for TF-M based deployments by Antonio de Angelis · 2 years, 6 months ago
- 1b72832 CC3XX: Fix macro in PSA sign_message by Georgios Vasilakis · 2 years, 8 months ago
- 695d75b CC3XX: Add dedicated init and free functions by Antonio de Angelis · 3 years ago
- bbc38b7 CC3XX: Fix Poly driver memory corruption issue by Georgios Vasilakis · 3 years ago
- c1b40c4 CC312: Add mbedtls_hardware_poll for PSA driver by Summer Qin · 3 years ago
- 28bb603 CC3XX: Add support to public key in cc3xx_export_public_key by Summer Qin · 3 years, 1 month ago
- e94baac CC3XX: Fix ECDSA Sign API by Summer Qin · 3 years, 1 month ago
- 214421c CC3XX: Fix public key export API by Antonio de Angelis · 3 years, 1 month ago
- cf2c9fe CC3XX: Configure the driver using PSA mechanism when possible by Antonio de Angelis · 3 years, 2 months ago
- 4fb4ee1 CryptoCell: Support additional peripheral revision by Antonio de Angelis · 3 years, 2 months ago
- c110892 CC3XX: Remove too restrictive check in multipart AEAD APIs by Antonio de Angelis · 3 years, 2 months ago
- 5ce21bc CC3XX: Support cached mode in multipart CCM/GCM by Antonio de Angelis · 3 years, 2 months ago
- 20e27a5 CC312: Use correct size on cleanup path in RSA alt API by Antonio de Angelis · 3 years, 2 months ago
- 5e19dad CC3XX: Fix -Wmaybe-uninitialized build warning by Summer Qin · 3 years, 2 months ago
- 659a190 CC3XX: GCM processes length(A) and length(C) only on finish by Antonio de Angelis · 3 years, 2 months ago
- bb7b2b2 CC3XX: Fix return code for GCM signature failure by Antonio de Angelis · 3 years, 2 months ago
- 7bebd2e CC3XX: Add checks for output size on Asymmetric Enc/Dec by Antonio de Angelis · 3 years, 2 months ago
- 531603c CC312: Header file update by Summer Qin · 3 years, 2 months ago
- 68640e1 CC3XX: Single part AEAD uses multipart functions by Antonio de Angelis · 3 years, 4 months ago
- 821131d CC3XX: RSA key parsing fix in PSA interface implementation by Antonio de Angelis · 3 years, 4 months ago
- 01f1818 Revert "CC3XX: RSA key parsing fix in PSA interface implementation" by Antonio de Angelis · 3 years, 4 months ago
- b6027dd CC3XX: RSA key parsing fix in PSA interface implementation by Georgios Vasilakis · 3 years, 4 months ago
- ed95296 CC3XX: Add config switches for Chacha20/Poly1305 and CCM by Antonio de Angelis · 3 years, 4 months ago
- 2c66335 CC3XX: Add support for multipart AEAD APIs in Chacha20-Poly1305 by Antonio de Angelis · 3 years, 5 months ago
- b5dcc91 CC3XX: Define a Chacha20-Poly1305 state context by Antonio de Angelis · 3 years, 5 months ago
- 1728f1c CC312: Add a padding mode to the Poly APIs by Antonio de Angelis · 3 years, 4 months ago
- ac93bcc CC312: Refactor Poly1305 APIs to support multipart flows by Antonio de Angelis · 3 years, 5 months ago
- 3ece164 CC312: Define a Poly1305 context by Antonio de Angelis · 3 years, 5 months ago
- 66efc1c CC3XX: Handle Chacha20 counter values correctly during multipart update by Antonio de Angelis · 3 years, 5 months ago
- 915b8ca CC3XX: AEAD refactor for Chacha20-Poly1305 by Antonio de Angelis · 3 years, 5 months ago
- 834caec CC3XX: Fix importing RSA keys in PSA driver by Georgios Vasilakis · 3 years, 5 months ago
- b3c6f2d scripts: Allow use of bash outside of /bin by Otavio Salvador · 3 years, 5 months ago
- 87d41856 CC3XX: Align return error codes by Satish Kumar · 3 years, 6 months ago
- 7b9ce87 CC3XX: cc3xx_cipher_finish() properly check output buffer size by Antonio de Angelis · 3 years, 6 months ago
- 52b8554 CC3XX: Don't write padding data in PSA CBC PKCS7 by Georgios Vasilakis · 3 years, 6 months ago
- a069a77 CC3XX: Fix cipher abort for Chacha20 by Georgios Vasilakis · 3 years, 6 months ago
- 218748c CC312: Extend support for PKCS#1v1.5 RAW signature algorithms by Antonio de Angelis · 3 years, 6 months ago
- f0c19b3 CC3XX: Add check on signature buffer size for ECDSA/RSA verify by Antonio de Angelis · 3 years, 6 months ago
- 488cb71 CC3XX: Check length of the input for sign_hash by Antonio de Angelis · 3 years, 6 months ago
- 9f2ea76 CC3XX: Refactor some of the GCM functions for better modularisation by Antonio de Angelis · 3 years, 6 months ago
- 8de948d CC3XX: Rename CCM defines to be consistent with GCM by Antonio de Angelis · 3 years, 6 months ago
- f71df67 CC3XX: Set correct output sizes for generate and export key APIs by Antonio de Angelis · 3 years, 6 months ago
- 7bfcb5d CC3XX: non-hashed RSA modes need to return PSA_ERROR_NOT_SUPPORTED by Antonio de Angelis · 3 years, 6 months ago
- 5382ad3 CC3XX: Fix the handling of the tag size parameter in AEAD by Antonio de Angelis · 3 years, 6 months ago
- 99eab0b CC3XX: Update design doc with config options added recently by Antonio de Angelis · 3 years, 6 months ago
- 24171ac CC3XX: Mark some internal functions as static by Antonio de Angelis · 3 years, 6 months ago
- 7fbe7f1 CC3XX: Fix return values for some corner cases in various modules by Antonio de Angelis · 3 years, 6 months ago
- 968acad CC3XX: Fix alg check on cipher/aead setup by Antonio de Angelis · 3 years, 6 months ago
- d3f7b3f CC3XX: Correctly set nonce value for CCM multipart API by Antonio de Angelis · 3 years, 6 months ago
- f7829eb CC3XX: Add configurability of RSA utils module by Antonio de Angelis · 3 years, 6 months ago
- d786ca5 CC3XX: Add config option for GCM enablement by Antonio de Angelis · 3 years, 6 months ago
- b52e1cd CC3XX: Assess various comments from mainline review by Antonio de Angelis · 3 years, 7 months ago
- 18c40d1 CC-312: Return correct errors in case of feature not supported by Antonio de Angelis · 3 years, 7 months ago
- 2948691 CC3XX: Add missing copyright license on a file by Antonio de Angelis · 3 years, 7 months ago
- 04a6397 Merge remote-tracking branch 'origin/master' into feature-cc-psa-crypto-drivers by Antonio de Angelis · 3 years, 7 months ago
- 86b9831 Crypto: Support mbed TLS 3.1.0 by Antonio de Angelis · 3 years, 8 months ago
- ad728b1 CC3XX: reduce scope of variables to silence cppcheck warnings by Antonio de Angelis · 3 years, 8 months ago
- 7bed7ab CC312: Avoid redefinition of types for poly1305 in mbedtls_api by Antonio de Angelis · 3 years, 8 months ago
- a1dfcf4 CC3XX: Fix cppcheck warnings for the PSA crypto driver interface code by Antonio de Angelis · 3 years, 8 months ago
- 104c580 CC3XX: Add dedicated AEAD operation type by Abbas Bracken Ziad · 3 years, 8 months ago
- 097d291 CC3XX: Support CCM in multipart AEAD API by Abbas Bracken Ziad · 3 years, 8 months ago
- b21e870 CC312: Avoid redefinition of types for poly1305 in mbedtls_api by Antonio de Angelis · 3 years, 8 months ago
- 1dff167 Build: Make sure BL2 platform dependency is platform_bl2 by Antonio de Angelis · 3 years, 8 months ago
- f800e17 Build: Make sure BL2 platform dependency is platform_bl2 by Antonio de Angelis · 3 years, 8 months ago
- a65d681 Build: Create a dedicated target for the interface of CC-312 stack by Antonio de Angelis · 3 years, 9 months ago
- f25257f Build: Create a dedicated target for the interface of CC-312 stack by Antonio de Angelis · 3 years, 9 months ago
- 1c066af CC3XX: Fix doxygen documentation names by Antonio de Angelis · 3 years, 9 months ago
- 330b0ba CC312: Stub multipart CCM APIs by Abbas Bracken Ziad · 3 years, 9 months ago
- 2a233b8 CC312: Access curve info members w/o private suffixes by Abbas Bracken Ziad · 3 years, 9 months ago
- 8b6f611 CC3XX: Add high level design document by Antonio de Angelis · 3 years, 9 months ago
- b830d37 CC3XX: Correctly set lengths in `cc3xx_cipher_update` by Abbas Bracken Ziad · 3 years, 9 months ago
- 0f924be CC3XX: Add PKCS7 support for PSA cipher APIs by Georgios Vasilakis · 3 years, 9 months ago
- a6e9574 CC3XX: Add PSA driver functions for multipart AEAD API by Abbas Bracken Ziad · 3 years, 9 months ago
- c29bc0a Build: Propagate correct flags to crypto related libraries by Antonio de Angelis · 3 years, 10 months ago
- 6b33d2d CC3XX: Fix the name of the spec from doc and comments by Antonio de Angelis · 3 years, 9 months ago
- 6f17830 CC3XX: Cleanup include strategy and add comments by Antonio de Angelis · 3 years, 9 months ago
- 6134e29 CC3XX: Add doxygen modules by Antonio de Angelis · 3 years, 9 months ago
- 4584943 CC3XX: Fix variable name in RSA conversion by Antonio de Angelis · 3 years, 9 months ago
- 1925368 CC3XX: Add psa suffix to headers and functions with entry points by Antonio de Angelis · 3 years, 9 months ago
- f0561d2 CC3XX: RSA conversion should return psa_status_t by Antonio de Angelis · 3 years, 9 months ago
- ca91026 CC3XX: Add doxygen style comments in header files by Antonio de Angelis · 3 years, 9 months ago
- a4b9493 cc3xx: unionize context structs in cipher op by Abbas Bracken Ziad · 3 years, 9 months ago
- bf43045 CC3XX: Refactor code structure / naming / small optmisations by Antonio de Angelis · 3 years, 9 months ago
- 44feaf9 cc3xx: Add check for IV size in ChaChaPoly by Georgios Vasilakis · 3 years, 9 months ago
- 0e0947a cc3xx: Export public key length fix by Georgios Vasilakis · 3 years, 9 months ago
- 885a9ca6 CC3XX: Adding asymmetric encrypt/decrypt by Salome Thirot · 4 years ago
- af09e16 CC3XX: Fix hash abort function for SHA1 by Georgios Vasilakis · 3 years, 9 months ago
- 17a3268 CC3XX: Create an util file for Hash by Antonio de Angelis · 3 years, 10 months ago
- 8abb691 CC312: Add carriage return and fix debug level in messages by Antonio de Angelis · 3 years, 10 months ago
- 4f1aef6 CC3XX: Asymetric signing/verification by Georgios Vasilakis · 4 years ago