First time here? Check out the Tour!
I have uploaded the Image with Keil µVision compilation errors, included Files in main.c and on the left side the compilation of micro_ecc_lib_nrf52.lib file using " build_all.bat " bash script file and mingw32-make.
Regarding the Nordic Info Center about ... (more)
I follow this link and do the configs on the Keil project in examples\dfu\bootloader_secure_ble\pca10040 to run on nRF52810.
But I find that the micro_ecc_lib_nrf52.lib is linked to the one under nrf52hf_keil rather than nrf52nf_keil ... (more)
I am following below step for Installing micro_ecc_lib_nrf52.lib.
Install version 4.9-2015-q3-update of the GCC compiler toolchain for ARM. You can use ARM's Launchpad to find the toolchain for your operating system. - DONE
Make sure that make ...
I noticed that in nRF5_SDK_14.2.0_17b948a\external*micro-ecc*, something changes.
That nrf52_armgcc/nrf52_iar/nrf52_keil now is nrf52hf_armgcc/nrf52hf_iar/nrf52hf_keil/nrf52nf_armgcc/nrf52nf_iar/nrf52nf_keil.
Is any difference between the xxhfxx and xxnfxx. I' confused while building the micro-ecc.
Hi, I'm trying to build the secure_dfu_ble_s132_pca10040_debug project and apparently need to add the mico-ecc library. The SDK instructions for building the library call out " 4.9-2015-q3-update of the GCC compiler toolchain for ARM". I'm using Segger Embedded ... (more)
Problem: nrf_crypto_sign() fails with NRF_ERROR_INTERNAL. Observed in SDK 12.3.0 on NRF51422. This probably applies to SDK 14.0 when using micro-ecc backend, as the root cause of the bug is still there (see below).
Cause: nrf_crypto_sign() uses ecc_p256_sign ... (more)
I'm trying to get BLE pairing example to work. I downloaded the missing micro-ecc library and I encountered this problem: https://github.com/kmackay/micro-ecc/...
So I've compiled this library with Bash on Ubuntu on Windows and ... (more)
Hi all, this is an answer for those who see this when using SDK14 (and maybe even before):
As one tries to use the micro-ecc library when creating DFU applications, on Unix or MacOS, one will see an error when ... (more)
In order to prevent communication from middle-man attack, I append the signature after ECDH publickey. However, though I get the correct share secret by ECDH, I fail in verifying the micro ecc signature in Android studio, and 52832 also fails ... (more)
I'm currently using micro-ecc on an nRF52 compiled using Nordic's makefiles and implementing the secp256r1 curve. I'm mirroring this in Node.js using the Crypto library.
I generated two sets of pub/priv keys on ... (more)
The micro-ecc works well when I load micro_ecc_lib_nrf52.lib in keil5. However, the author suggest copying the uECC files into the project, so I include uEcc.h but fail in compling. I get some error information,such as: ............\external\micro-ecc ... (more)
My pc server should send information to nrf52832 by ECDH, then I create a dll file from micro-ecc. However,the result in windows is not the same as the result in nrf52832. The following is some test code in VS2013 ... (more)
I have to exchange information with smart cellphone. My 10040 board create a pair of key by micro-ecc and transfer the public key to the cellphone. However, the cellphone shows errors like this: the point is not in the curve ... (more)
I want to add micro-ecc library for compiling bootloader secure code. I tried as mentioned on https://infocenter.nordicsemi.com/ind... . I am getting error as attached. I am facing problem in cloning the github library in my folder. Can ... (more)
Hi, I want to produce a shared secret key between a Smartphone and a NRF52 in order to encrypt data later with AES-128 (example of key sharing: here).
To do that i need to implement a ECDH (Elliptic Curve Diffie ... (more)
I am using SDK 12.0.0 and Nrf51 ship.I was trying to compile micro-ecc library in eclipse using make file.I have cloned the micro ecc library from this link.I am using the makefile from the folder ... (more)
This is very newbie, and I am stuck.
I am following to the letter the instructions to create the micro-ecc according to this instructions.
The problem, and it can be due to the fact that I do everything with ... (more)