I'm using the CSR_uEnergy_SDK-3.0.3 and the ECC libs with a CSR102x chip, but i can't generate the ECDH shared secret while using the below public key as peer public key:
f465e43ff23d3f1b9dc7dfc04da8758184dbc966204796eccf0d6cf5e16500cc0201d048bcbbd899eeefc424164e33c201c2b010ca6b4d43a8a155cad8ecb279
And this public key is one of data of the PB-ADV provisioning sample data in the SIG mesh profile -> 8 Sample data -> 8.7 PB-ADV provisioning sample data -> Device Public Key .
The mesh public key using NIST P-256 Elliptic Curve, and the CSR_uEnergy_SDK-3.0.3 support NIST P-256, but why the CSR_uEnergy_SDK-3.0.3 treat the mesh sample public key as a invalid public key?
Best Regards,
Qin