cryptoauthlib
cryptoauthlib copied to clipboard
Library for interacting with the Crypto Authentication secure elements
In https://github.com/MicrochipTech/cryptoauthlib/blob/86b3046d2e0b74af20cf6694ada5cc21af18c0d1/lib/crypto/atca_crypto_hw_aes_ccm.c#L370-L376 pointer 'ctx' is checked for NULL at line 370 but will be dereferenced at line 376. I think there is a return statement missing or the condition in...
# Please describe the purpose of this pull request Building with latest yocto which uses python 3.11 and clang 16 compiler build fails # Checklist * [ ] I have...
This pull request is intended to provide minimum support for Cryptoauthlib in Mingw32/64 environments. The fixes include: - Fix the 'multiple definitions' errors that prevent the correct compilation of the...
When using freeslots to store labelled keys in ATECC608B-TFLXTLS the readout of the PKCS#11 configuration is broken since v3.4 (20221027). As soon as a key is stored in a freeslot...
Hello everybody, I successfully built and used the library on my Raspberry PI. But one thing I noticed is that `read()` in `hal_uart_receive()` (_hal_linux_uart_userspace.c_) did not time out when nothing...
The hal_i2c_wake() implemented in cryptoauthlib 3.2.2 in lib/hal/hal_sam_i2c_asf.c does not wake actually up the device after the very first time. The attached patch solves the issue for me. [cryptoauthlib-3.2.2-hal-sam-i2c-asf-wake-fix.patch.txt](https://github.com/MicrochipTech/cryptoauthlib/files/5070635/cryptoauthlib-3.2.2-hal-sam-i2c-asf-wake-fix.patch.txt)
Running `p11tool --initialize` on a new ATECC608a fails with: **Error in pkcs11_init:1439: PKCS #11 error.** I provided the sample config. Running list-all shows a additional public key afterwards. The full...
Host MCU: Microchip wlr089 (sam0 microchip) Chip: ATECC608A in 88CKSCKT Xplained Pro Interface : I2C Bus Issue: When I tried to init the cryptoauth library, it returned calib_read_zone error (Failed...
I was surprised to find no apparent direct HAL support for the ATmega324PB/328PB MCUs in CryptoAuthLib, and no ATECC508a examples on Atmel Start for the ATmega324PB Xplained Pro board even...