- 111f62f Link all unit tests with string adapters for CHIP_ERROR (#34332) by Arkadiusz Bokowy · 9 months ago
- a546951 Fix for test hanging when no ProductID/VendorID is present (#33546) by Adam Bodurka · 10 months ago
- 67ac842 Replace nl-unit-test for pigweed for crypto (#33042) by Jakub Latusek · 11 months ago
- 2002c0c Add missing [[maybe_unused]] annotations in unit tests (#33007) by lpbeliveau-silabs · 12 months ago
- 660c928 Move declarations from `af.h` into the corresponding storage/table/... headers (#32776) by Andrei Litvin · 12 months ago
- c89090c Add a lint for toplevel "using namespace" in headers. (#32757) by Boris Zbarsky · 1 year ago
- f72008c Correctly annotate things that are unused when logging is disabled. (#32141) by Boris Zbarsky · 1 year, 1 month ago
- 31903de [crypto] Add HKDF key handle and use it during PASE (#31311) by Damian Królik · 1 year, 2 months ago
- 61724ee [crypto] Extend the OperationalKeystore API to allow migration (#31279) by Arkadiusz Bałys · 1 year, 2 months ago
- f9ffe55 Add "orphaned" header files from src/lib/support into gn (#31807) by Andrei Litvin · 1 year, 2 months ago
- 85edb01 Remove the last usage of a `TestDriver` file that is not auto-generated (#31806) by Andrei Litvin · 1 year, 2 months ago
- d59ee3d [nrfconnect] Switch unit tests to PSA crypto (#31408) by Damian Królik · 1 year, 2 months ago
- 4676d27 Remove dependency between chip-tool and the nlunit-test (#31234) by Jakub Latusek · 1 year, 3 months ago
- 7f43a93 Fix typo in many tests (#31014) by Tennessee Carmel-Veilleux · 1 year, 4 months ago
- f67d9bc [Crypto] Add HMAC function using KeyHandle (#30751) by Jean-Francois Penven · 1 year, 4 months ago
- 8c45ed8 [Crypto] Add HMAC key handle support in Crypto PAL (#30829) by mkardous-silabs · 1 year, 4 months ago
- db06afc [Crypto] Rename aes key byte array to symmetric key byte array (#30802) by mkardous-silabs · 1 year, 4 months ago
- dafa412 Add basic support for recognizing and validating Network Identity certs (#30114) by Karsten Sperling · 1 year, 5 months ago
- 181b0cb Add a _span string literal operator for creating constexpr CharSpans (#30042) by Karsten Sperling · 1 year, 5 months ago
- 6e86760 Tests: Use TestCert enum type instead of uint8_t (#30011) by Karsten Sperling · 1 year, 5 months ago
- 8c986c7 [NXP] Initial support for RW61x (#29126) by dinabenamar · 1 year, 5 months ago
- 43159a8 Add pw_unit_test support to build configuration (#29479) by Maksymilian Knust · 1 year, 6 months ago
- f5f2e51 Fix constexpr complaints on test vectors (#29462) by C Freeman · 1 year, 6 months ago
- 38d6a48 Restyle C(++) code after upgrade to clang-format 16 (#29496) by Karsten Sperling · 1 year, 6 months ago
- 59d2b7e Remove empty state from FixedSpan (#29240) by Karsten Sperling · 1 year, 6 months ago
- 9ebd18a Make test vectors ByteSpans (#29200) by Karsten Sperling · 1 year, 7 months ago
- 70cbc02 Fix corner cases of handling of Common Name fallback encoding (#28911) by Tennessee Carmel-Veilleux · 1 year, 7 months ago
- 1e3c20a Remove NOCSR Request size limits and fix ReadDerLength bugs (#28899) by Tennessee Carmel-Veilleux · 1 year, 7 months ago
- 5ac89df Implemented ExtractCDPExtensionCRLIssuerFromX509Cert() Helper Function (#28345) by Evgeny Margolis · 1 year, 8 months ago
- e522e4e Implemented ExtractCRLDistributionPointURIFromX509Cert() Helper Function (#26913) by Evgeny Margolis · 1 year, 9 months ago
- df184b6 Moving NXP HSM integration code to platform folder (#27130) by sujaygkulkarni-nxp · 1 year, 9 months ago
- a25b80f Add test with X.509 invalid pathLen extension (#27322) by Tennessee Carmel-Veilleux · 1 year, 9 months ago
- 6717172 Fix PAA pathlen check to match spec (#27207) by Tennessee Carmel-Veilleux · 1 year, 10 months ago
- caf29e5 [BUG] Linux Test Harness Certification Declaration encoding error (#26812) by James Swan · 1 year, 10 months ago
- ca49da3 Implemented ExtractSubjectFromX509Cert() and ExtractIssuerFromX509Cert() Helper Function (#26588) by Evgeny Margolis · 1 year, 11 months ago
- ef7e606 Implemented ExtractSerialNumberFromX509Cert() Method (#26485) by Evgeny Margolis · 1 year, 11 months ago
- b07872c [crypto] Introduce AES key abstraction (#23792) by Damian Królik · 2 years, 1 month ago
- 9b63633 [crypto] Replace AesCcm128Key with sensitive data buffer (#24357) by Damian Królik · 2 years, 2 months ago
- 82bfcd5 [tlv] Cleanup TLV module naming (remove CHIP from filenames). (#24312) by Martin Turon · 2 years, 3 months ago
- adfb786 [crypto] Added Method That Finds and Replaces Resigned Version of a Certificate (#24212) by Evgeny Margolis · 2 years, 3 months ago
- 12b1744 [crypto] Add Operational Keystore for PSA crypto API (#23857) by Damian Królik · 2 years, 4 months ago
- 0efd318 [OIS] Platform and examples implementation (#23382) by Artur Tynecki · 2 years, 4 months ago
- e5d6000 [crypto] Added target type to the P256KeyPair initialize method (#23771) by Kamil Kasperczyk · 2 years, 4 months ago
- 72f0471 clang-tidy: apply modernize-loop-convert over a set of files (#23443) by Andrei Litvin · 2 years, 5 months ago
- 59aa6b7 Split DefaultStorageKeyAllocator into `Keys` and `Allocator` (#23422) by Andrei Litvin · 2 years, 5 months ago
- d37c801 [crypto] Initial crypto backend using PSA crypto API (#23193) by Damian Królik · 2 years, 5 months ago
- aa2f225 Added Attestation Certificate Format Validation Method. (#22943) by Evgeny Margolis · 2 years, 6 months ago
- c808c48 Update ValidateCertificateChain() To Allow Certificate Chain Validation without Intermediate Certificate. (#22504) by Evgeny Margolis · 2 years, 7 months ago
- 9bde9e3 [privacy] Add AES_CTR_encrypt/decrypt with tests. (#22108) by Martin Turon · 2 years, 7 months ago
- 48f87f3 Add missing validity checks to CSR verification (#22069) by Tennessee Carmel-Veilleux · 2 years, 7 months ago
- acfe0d7 Updated mbedTLS certificate chain validity check. (#21741) by Evgeny Margolis · 2 years, 8 months ago
- a011b54 [privacy] Add generated privacy keys to GroupDataProvider. (#21555) by Martin Turon · 2 years, 8 months ago
- 3dc97f0 Allow platforms to bring their own crypto backend, and implement PSA Crypto and opaque keys for [EFR32] (#21415) by Steven Cooreman · 2 years, 8 months ago
- f646b00 Updated DAC Validation Procedure to Match the Spec. (#21531) by Evgeny Margolis · 2 years, 8 months ago
- 768b575 Fix CryptoBuildConfig.h usage (#20887) by Tennessee Carmel-Veilleux · 2 years, 8 months ago
- fa549eb Add support for BoringSSL CHIPCryptoPAL backend (#20824) by Chris Letnick · 2 years, 8 months ago
- 7295316 [privacy] Add KDF for PrivacyKey with test (#20405) by Martin Turon · 2 years, 9 months ago
- 342f2ef Add ephemeral key allocator to FabricTable (#20082) by Tennessee Carmel-Veilleux · 2 years, 9 months ago
- 81c7f2a Remove duplicate P256Keypair::ECDSA_sign_hash code (#20078) by Tennessee Carmel-Veilleux · 2 years, 9 months ago
- dacfe1b Move unit tests context to platform heap instead of stack/static (#19931) by Andrei Litvin · 2 years, 9 months ago
- 4e3930a Properly manage operational key lifecycle for fail-safe (#19277) by Tennessee Carmel-Veilleux · 2 years, 10 months ago
- 0db3261 Updated IsCertificateValidAtIssuance() Input Parameters in the Test. (#18780) by Evgeny Margolis · 2 years, 10 months ago
- f7a321d Implement CSR generation from first principles to support commissioners (#18631) by Tennessee Carmel-Veilleux · 2 years, 10 months ago
- f503636 Fix OpenSSL Implementation of ValidateCertificateChain(). (#18125) by Evgeny Margolis · 2 years, 11 months ago
- c25e184 Remove unused OpenSSL-only PKCS7 operations (#18089) by Tennessee Carmel-Veilleux · 2 years, 11 months ago
- c77810b Fix test driver Build (MAC) + Enable a test on efr32 platform (#17559) by jmartinez-silabs · 3 years ago
- 697b155 Modernize use nullptr (#17113) by Andrei Litvin · 3 years ago
- 080bb57 Support New VID/PID Encoding in the Subject of Attestation Certs DN. (#16900) by Evgeny Margolis · 3 years ago
- 1c03d9c Implement CASE processing of IPK (#16737) by Tennessee Carmel-Veilleux · 3 years ago
- ce71ad8 Rename IV to nonce (#16216) by Zang MingJie · 3 years ago
- 0b10bc8 OperationGroupKey derivation updated according to new spec (RE-OPENED). (#15911) by Ricardo Casallas · 3 years, 1 month ago
- 7ad3080 Revert "OperationGroupKey derivation updated according to new spec. (#15526)" (#15879) by Justin Wood · 3 years, 1 month ago
- 6b96627 OperationGroupKey derivation updated according to new spec. (#15526) by Ricardo Casallas · 3 years, 1 month ago
- e800530 Make Spake2+ output arguments size-safe (#14667) by Tennessee Carmel-Veilleux · 3 years, 2 months ago
- d625d35 Add interfaces to pass ipk and adminSubject from op creds delegate (#13830) by Michael Sandstedt · 3 years, 2 months ago
- 0b5e18a Group cryptography: Group trial decryption implemented. (#13709) by Ricardo Casallas · 3 years, 2 months ago
- 87d3698 Allow remote signing infrastructure to assign operational IDs (#13801) by Michael Sandstedt · 3 years, 2 months ago
- d24eff1 [spell] Fix slew of spelling errors. (#13043) by Martin Turon · 3 years, 3 months ago
- 8faf741 Use CMake and separate runner for QEMU tests for esp32 (#13095) by Andrei Litvin · 3 years, 3 months ago
- f5f39b9 Update Test Attestation Certificates (PAA, PAI, DAC) and Generation Script. (#12568) by Evgeny Margolis · 3 years, 4 months ago
- b6297f3 Added additional AttestationVerificationResult values (#12655) by Vijay Selvaraj · 3 years, 4 months ago
- 1f5ec95 Added time validity checking to Device Attestation Verifier (#12212) by Vijay Selvaraj · 3 years, 4 months ago
- ab5734c Make PAA trust store configurable (#12277) by Tennessee Carmel-Veilleux · 3 years, 4 months ago
- 098e736 Added Certificate Declaration payload validation (#11838) by Vijay Selvaraj · 3 years, 4 months ago
- 95019c4 Increase salt min/max from 8/16 to 16/32 to match specification (#10536) by Kevin Coppock · 3 years, 5 months ago
- 2ca7f24 Implemented ExtractSKIDFromX509Cert() Method. (#10358) by Evgeny Margolis · 3 years, 6 months ago
- 974fb1f Don't pass destination as nullptr to OpenSSL encrypt/decrypt calls (#10231) by Pankaj Garg · 3 years, 6 months ago
- db999f7 Enable use of nullptr for 0 length plaintext/ciphertext in crypto (#10198) by Pankaj Garg · 3 years, 6 months ago
- 643d60b Fix EFR32 unit tests (#10031) by rgoliver · 3 years, 6 months ago
- 8804076 Enable CCM encrypt/decrypt for 0 byte plaintext (#9973) by Pankaj Garg · 3 years, 6 months ago
- d5bbfbb [crypto] Fix Spake2p memory leak (#9751) by Damian Królik · 3 years, 6 months ago
- 3a3fbc0 Disallow VLAs in Matter code (#9476) by Boris Zbarsky · 3 years, 7 months ago
- fa1abba Device Attestation Verifier (#9405) by Marty Leisner · 3 years, 7 months ago
- 53dd583 Force include lib/ files with full path (#9387) by Zang MingJie · 3 years, 7 months ago
- deb227f Make TestPubkey_x509Extraction build/run on ESP32 QEMU (#9077) by Tennessee Carmel-Veilleux · 3 years, 7 months ago
- b0b53c8 Add abstracted access to Device Attestation Credentials (#9012) by Tennessee Carmel-Veilleux · 3 years, 8 months ago
- 0be8905 Add Compressed Fabric ID crypto primitive (#8776) by Tennessee Carmel-Veilleux · 3 years, 8 months ago
- b0c96ee CHIPCert Code Cleanups (#8537) by Evgeny Margolis · 3 years, 8 months ago
- c362953 Add intermediate digest computation to Hash_SHA256_Stream (#8496) by Tennessee Carmel-Veilleux · 3 years, 8 months ago
- db0e079 Fix leftover from #8236 and make BufferReader/Writer support Span (#8408) by Tennessee Carmel-Veilleux · 3 years, 8 months ago