Skip to content

Conversation

@pamaury
Copy link
Contributor

@pamaury pamaury commented Jan 29, 2026

Backport #26987. Depends on #29204, only review last 3 commits.

@pamaury pamaury requested review from a team and cfrantz as code owners January 29, 2026 10:21
@pamaury pamaury requested review from alees24 and jwnrt and removed request for a team January 29, 2026 10:21
sasdf and others added 3 commits January 30, 2026 18:39
This change prevents the algorithm confusion attack, which can downgrade a
hybrid key to ECDSA-only.

Change-Id: Ice80075e930c0eb0e092ad1fe7a2840cc4a99db2
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit 5d30608)
This updates the newversion_test harness to accept the SPX keys and adds
an e2e test for the newversion mode update using SPX keys.

Change-Id: I5b948339b20e85c2df3084d0ee7d13bb4cdd1bfd
Co-authored-by: Anthony Chen <[email protected]>
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit fa6c29e)
This change adds a e2e test to ensure rom_ext prevents the attack.

Change-Id: I124f43b315930a799df3c1156f810cb646e6c219
Signed-off-by: Yi-Hsuan Deng <[email protected]>
(cherry picked from commit c47d5b5)
@pamaury
Copy link
Contributor Author

pamaury commented Jan 30, 2026

CI failures are unrelated

@pamaury pamaury added this pull request to the merge queue Jan 30, 2026
Merged via the queue into lowRISC:master with commit 371d63b Jan 30, 2026
45 of 47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants