from this guide
It is suggested the crypto method used for secure bootloader project is micro ECC, hence step B1 with all the micro ECC library setup and stuff.
However I discovered there are quite a few crypto method options in sdk_config.h inside the bootlaoder project. See the picture below:
The default one is this CC310 BL something shown in the picture.
And secure DFU process has been just fine with this crypto method selected.
So I wonder is uECC really necessary? What's the recommended crypto by Nordic? What are those other methods and why are they there?
Thanks.
Edit: for some reason i cant get the uploaded picture to show up. Could be a forum problem