This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Crypto Cell 310 dev on nRF9160

Hi all,

I acquired the wonderful nRF9160 DevKit which embeds the ARM CryptoCell 310.

Rather than using the mbedTLS or TinyCrypt libs, I would like to rely on the CC310 piece of hardware to perform some cryptographic computation.

However, I haven't been able to find any sample code or documentation regarding interfaces, API to use.

Can someone help me, point me out some hints to start using CC310 ?

Thanks.

Parents Reply
  • However, your initial release of nrf_cc310_bl seems to be dedicated to bootloader usage, with limited set of crypto features (compared to the bunch of them embedded in CC310).

    That is correct. nrf_cc310_bl is designed to be size-optimized and intended for use cases involving the bootloader and DFU.

    How can I access the full set of algos ?

    We are still working on the nrf_cc310 library for the nRF9160. I believe it will be included in the next release of nRF Connect SDK (March/April timeframe).

    Is there a lower level doc to communicate with CC310 ? the nRF doc only talks about ENABLE register.

    No. The cryptographic functions of CC310 are only accessible by using the mentioned library, not directly via a register interface.

Children
Related