Skip to content

Introduce the spdm_x509 module#335

Open
MariuszGalan wants to merge 17 commits intoccc-spdm-tools:mainfrom
MariuszGalan:spdm_x509
Open

Introduce the spdm_x509 module#335
MariuszGalan wants to merge 17 commits intoccc-spdm-tools:mainfrom
MariuszGalan:spdm_x509

Conversation

@MariuszGalan
Copy link
Copy Markdown

X.509 v3 certificate validation, extensions, and SPDM support.

This module provides support for parsing and validating X.509 v3 certificates
and extensions as defined in RFC 5280, including SPDM-specific extensions
per DMTF DSP0274.

MariuszGalan and others added 17 commits February 20, 2026 10:40
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Mariusz Galan <mariusz.galan@intel.com>
Co-authored-by: Stanislaw Grams <stanislaw.grams@intel.com>
@sgrams
Copy link
Copy Markdown
Contributor

sgrams commented Feb 20, 2026

This should resolve #59 and #295

@sgrams
Copy link
Copy Markdown
Contributor

sgrams commented Feb 20, 2026

This PR also removes usage of rustls-webpki and moves all x.509 verification to internal spdm-rs implementation.

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