zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.84k stars 6.6k forks source link

Ability to use hardware-based block ciphers #2837

Closed zephyrbot closed 1 year ago

zephyrbot commented 7 years ago

Reported by Johan Hedberg:

Some platforms, like nRF5x, provide a hardware-based AES block cipher. For an efficient crypto usage in my application I want to take advantage of this HW acceleration, but not have to implement all of the modes of operation myself. I'd expect the crypto support in Zephyr to be configurable to take advantage of HW-based block ciphers while at the same time still providing the same high-level cipher mode-based API.

(Imported from Jira ZEP-1359)

nashif commented 6 years ago

@carlescufi isn't this already resolved?

stephanosio commented 1 year ago

Already done: https://github.com/zephyrproject-rtos/zephyr/tree/main/drivers/crypto