Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve TLV control under ALLOW_ROGUE_TLVS switch #2176

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Stephane-LeRoy
Copy link
Contributor

The list of allowed unprotected tlvs is limited to expected TLV only, depending on crypto scheme configuration. The original implementation allows many additional TLV (related to other crypto schemes).

The allow_unprot_tlvs[] array changes requires the move of EXPECTED_ENC_TLV definitions from encrypted.c to enc_key_public.h file.

The list of allowed unprotected tlvs is limited to expected TLV only,
depending on crypto scheme configuration. The original implementation
allows many additional TLV (related to other crypto schemes).

The allow_unprot_tlvs[] array changes requires the move of EXPECTED_ENC_TLV
definitions from encrypted.c to enc_key_public.h file.

Signed-off-by: Stephane Le Roy <[email protected]>
@Stephane-LeRoy
Copy link
Contributor Author

Could someone help to analyze failure of FIH hardening tests?

@nordicjm
Copy link
Collaborator

Could someone help to analyze failure of FIH hardening tests?

I assume your changes break it since main CI is passing fine

@Stephane-LeRoy
Copy link
Contributor Author

I do not have the FIH Hardening tests running locally, and the CI logs do not help to understand the issue.
Does someone, having FIH hardening tests running locally, could help to analyze FIH hardening tests failure with the changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants