Page MenuHomePhabricator

Integrate CC312 runtime crypto library with TF-M
Closed, ResolvedPublic

Description

Scope of this task:

  • Fork CC312 runtime library to TF-M lib/ext/ folder
  • Integrate CC312 runtime library to TF-M build system
  • Integrate CC312 runtime library with Crypto service on Musca-B1
  • Integrate CC312 runtime library with MCUBoot on Musca-B1
  • Create a provisioning tool which is capable to prtogram the crypto keys (HUK, RoTPK, attest priv. key) to OTP on Musca-B1
  • Modify platform layer on Musca-B1 to be able to retrieve keys from OTP, but also keep the old functionality when keys are stored in flash as hard-coded values in secure firmware.