Skip to content

Commit

Permalink
doc: Add HMAC SHA256 to KMU key types in docs.
Browse files Browse the repository at this point in the history
Added a release note and update the Supported key types table.

Signed-off-by: Arkadiusz Balys <[email protected]>
  • Loading branch information
ArekBalysNordic authored and rlubos committed Jan 8, 2025
1 parent f62d635 commit 347a15d
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
10 changes: 9 additions & 1 deletion doc/nrf/app_dev/device_guides/nrf54l/cryptography.rst
Original file line number Diff line number Diff line change
Expand Up @@ -263,11 +263,19 @@ The following table lists all key types that can be stored in the KMU, indicatin
- Yes
* - ED25519 public key
- | ``key_type``: ``PSA_KEY_TYPE_ECC_PUBLIC_KEY(PSA_ECC_FAMILY_TWISTED_EDWARDS)``
| ``key bits``: 255
| ``key_bits``: 255
- 2
- No
- Yes
- Yes
* - HMAC SHA-256 128-bit keys
- | ``key_type``: ``PSA_KEY_TYPE_HMAC``
| ``key_bits``: 128
| ``key_algorithm``: ``PSA_ALG_HMAC(PSA_ALG_SHA_256)``
- 1
- No
- No
- Yes
.. [1] Keys with the Encrypted usage scheme (``CRACEN_KMU_KEY_USAGE_SCHEME_ENCRYPTED``) will require two additional KMU slots to store the nonce and the authentication tag.
Storing keys in KMU
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Working with nRF54H Series
Developing with nRF54L Series
=============================

|no_changes_yet_note|
* Added HMAC SHA-256 with a 128-bit key type to KMU, as detailed in the :ref:`ug_nrf54l_crypto_kmu_supported_key_types` documentation section.

Developing with nRF53 Series
============================
Expand Down

0 comments on commit 347a15d

Please sign in to comment.