Skip to content

feat: enhance response handling with signature verification and algorithm support#166

Merged
PierreLeGuen merged 4 commits intomainfrom
response-sign
Nov 11, 2025
Merged

feat: enhance response handling with signature verification and algorithm support#166
PierreLeGuen merged 4 commits intomainfrom
response-sign

Conversation

@PierreLeGuen
Copy link
Contributor

  • Added support for ECDSA and Ed25519 signing algorithms in response processing.
  • Implemented signature storage for streaming responses, allowing verification of request and response hashes.
  • Updated response models to include optional signing algorithm field.
  • Refactored response routes to accommodate new signature handling logic.
  • Introduced comprehensive end-to-end tests for signature verification in streaming responses.
  • Enhanced attestation service to manage multiple signing algorithms and their respective keys.
  • Updated dependencies in Cargo.toml for cryptographic libraries.

…ithm support

* Added support for ECDSA and Ed25519 signing algorithms in response processing.
* Implemented signature storage for streaming responses, allowing verification of request and response hashes.
* Updated response models to include optional signing algorithm field.
* Refactored response routes to accommodate new signature handling logic.
* Introduced comprehensive end-to-end tests for signature verification in streaming responses.
* Enhanced attestation service to manage multiple signing algorithms and their respective keys.
* Updated dependencies in Cargo.toml for cryptographic libraries.
* Removed unnecessary whitespace in the create_response function to enhance code readability.
* Updated string formatting in the attestation service to use the newer syntax for better clarity and consistency.
@PierreLeGuen PierreLeGuen merged commit 10b2e19 into main Nov 11, 2025
2 checks passed
@PierreLeGuen PierreLeGuen deleted the response-sign branch November 11, 2025 21:16
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