Skip to content

fix(x509): use ROM and FW versions in cert subjects#3662

Open
ArthurHeymans wants to merge 1 commit into
chipsalliance:mainfrom
ArthurHeymans:IDEV_LDEV_ROM_VERSION
Open

fix(x509): use ROM and FW versions in cert subjects#3662
ArthurHeymans wants to merge 1 commit into
chipsalliance:mainfrom
ArthurHeymans:IDEV_LDEV_ROM_VERSION

Conversation

@ArthurHeymans

@ArthurHeymans ArthurHeymans commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Derive certificate common names from the canonical version constants so
IDevID and LDevID identify the ROM version, while FMC and RT aliases
identify the mutable firmware version. Regenerate the X.509 templates to
match.

Fix the DER TBS length calculation for two-byte lengths whose low byte
crosses the carry boundary, which the longer subject names expose.

Addresses #2355

Signed-off-by: Arthur Heymans arthur.heymans@9elements.com

Derive certificate common names from the canonical version constants so
IDevID and LDevID identify the ROM version, while FMC and RT aliases
identify the mutable firmware version. Regenerate the X.509 templates to
match.

Fix the DER TBS length calculation for two-byte lengths whose low byte
crosses the carry boundary, which the longer subject names expose.

Signed-off-by: Arthur Heymans <arthur.heymans@9elements.com>
@ArthurHeymans
ArthurHeymans force-pushed the IDEV_LDEV_ROM_VERSION branch from 6c06e27 to f27f5b8 Compare May 15, 2026 14:07
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.

1 participant