Skip to content

Conversation

@michalek-no
Copy link
Contributor

adds description for key revocation feature.

@michalek-no michalek-no requested a review from nvlsianpu December 4, 2025 10:34
@michalek-no michalek-no requested review from a team as code owners December 4, 2025 10:34
@github-actions github-actions bot added changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. doc-required PR must not be merged without tech writer approval. labels Dec 4, 2025
@github-actions
Copy link

github-actions bot commented Dec 4, 2025

You can find the documentation preview for this PR here.

@peknis
Copy link

peknis commented Dec 4, 2025

Would this be worth a changelog entry?

@michalek-no michalek-no removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Dec 4, 2025
@michalek-no
Copy link
Contributor Author

Would this be worth a changelog entry?

nope, removed.

@github-actions github-actions bot added the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Dec 4, 2025
MCUboot can invalidate image verification keys through the ``CONFIG_BOOT_KMU_KEYS_REVOCATION`` Kconfig option.
Enable this option during the MCUboot build process if there is a risk that images signed with a compromised key might contain critical vulnerabilities.
The revocation of keys is triggered when both the firmware loader and SoftDevice are using a newer key.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you add info that (repharse): Keys must be provisioned in selected amount (Kconfig property?), refer to Performing KMU provisioning_ for HowTo.

@nvlsianpu nvlsianpu added this to the v1.0.0 milestone Dec 4, 2025
adds description for key revocation feature.

Signed-off-by: Mateusz Michalek <[email protected]>
@michalek-no michalek-no removed the changelog-entry-required Update changelog before merge. Remove label if entry is not needed or already added. label Dec 4, 2025
.. note::
The support for this feature is currently experimental.

MCUboot can invalidate image verification keys through the ``CONFIG_BOOT_KMU_KEYS_REVOCATION`` Kconfig option.
Copy link
Contributor

@eivindj-nordic eivindj-nordic Dec 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason we dont use the Kconfig reference here (and below)?

Suggested change
MCUboot can invalidate image verification keys through the ``CONFIG_BOOT_KMU_KEYS_REVOCATION`` Kconfig option.
MCUboot can invalidate image verification keys through the :kconfig:option:`CONFIG_BOOT_KMU_KEYS_REVOCATION` Kconfig option.

(It is not linking properly at the moment,though we are using it elsewhere).

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We only use that format if the option is available in the Kconfig search.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, can come back to this if it works after #401.

@eivindj-nordic eivindj-nordic merged commit 5e7de84 into nrfconnect:main Dec 4, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

doc-required PR must not be merged without tech writer approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants