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

AES encryption experience

Hi,

I would like to ask if someone has experience using the AES. I n eed to be absolutely sure that the user SW can use the AES HW block for own custom usage. If yes, Are there any limitations (ie shared resource with the radio etc)?

Thanks, Uri

Parents
  • I haven't tried the decryption, but there's no way it isn't supported since ECB encryption/decryption operations are synonymous, the difference is the data on the input of the algorithm.

    Regarding the simultaneous use of SoftDevice and ECB, I'm basing this on this answer as well as the fact that nrf_ecb_init() causes HardFault when called after ble_stack_init().

    I could be wrong on both points, though.

Reply
  • I haven't tried the decryption, but there's no way it isn't supported since ECB encryption/decryption operations are synonymous, the difference is the data on the input of the algorithm.

    Regarding the simultaneous use of SoftDevice and ECB, I'm basing this on this answer as well as the fact that nrf_ecb_init() causes HardFault when called after ble_stack_init().

    I could be wrong on both points, though.

Children
No Data
Related