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

250110 spdm13 algo support #163

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

IntelCaisui
Copy link
Contributor

In Draft Status.

@IntelCaisui IntelCaisui force-pushed the 250110_spdm13_algo_support branch from d6a0e8f to 2163a17 Compare January 15, 2025 17:45
…ection

This patch adds:
1. Definitions of OtherParams to add MultiKeyConn in algorithm negotiation
    messages.
2. Integartions of SpdmOpaqueSupport to SpdmAlgoOtherParams.
3. Encode and decode flow to parse the updated definitions, and relative
    unit test.

This patch remains:
Negotiation of multiple asymmetric key support as unsupported.
@IntelCaisui IntelCaisui force-pushed the 250110_spdm13_algo_support branch from 2163a17 to 3e1d7e5 Compare January 15, 2025 17:53
This patch adds:
1. Multi-key negotiation process.
This patch adds and updates unit tests to check multi-key selection results
  of spdm 1.3 algorithm flow.
This patch adds:
1. Spdm 1.3 mel specification definitions in algorithms messages, config and
    negotiation info.
2. MEL specification negotiatie flow.
3. Relative unit tests for definitions and negotiatie flow.

This patch remains:
Config of mel specification as disabled since the 1.3 measurement responses
    hasn't support yet.
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