Cryptocell 312 bare-metal example in Rust?

Hello,

I am currently implementing a security protocol from the IETF LAKE working group called EDHOC in Rust. I am using nRF5340dk and the bare-metal Rust examples from https://github.com/nrf-rs/nrf-hal

For the crypto part, I would like to access the functionality of the Cryptocell 312 module that is part of nRF5340, but I did not come across a minimal example on how to use it with Rust. I see there are examples leveraging Zephyr and the SDK but this is not integrated in my setup.

Are there any resources available (source code, documentation) that I might have missed?

Thanks,

Mališa

Related