Skip to content

Add request signing and key publishing for downstream verification #69

Closed
4 of 4 issues completed
Closed

Description

@jevansnyc

Implement JOSE-based request signing within Trusted Server so that any downstream buyer (e.g., DSP, ad-server, or verification partner) can verify the authenticity of a request without shared secrets or mTLS.

Trusted Server will sign each outgoing ad request (e.g., to Prebid Server or any downstream endpoint) using a detached JWS (Ed25519) signature and publish its corresponding public keys via a JWKS endpoint. This enables verifiers to validate integrity and origin at scale, with minimal operational overhead for key rotation.

Activity

  1. self-assigned this
    on Oct 24, 2025
  2. added theissue type on Oct 24, 2025
  3. changed the title [-]Add request signing and key publishing for downstream DSP verification[/-] [+]Add request signing and key publishing for downstream verification[/+] on Oct 27, 2025
  4. bmayd commented on Nov 12, 2025

    @bmayd

    In the Tech Lab Data Deletion Request Framework we included a required file (dsrdelete.json) for configuration information (including the location of the JWKS) that was discoverable in the .well-known directory. You might consider including a similar configuration file for Trusted Server which points to your JWKS rather than including the JWKS itself in the .well-known directory. This would make it easier to organize and manage Trusted Server resources, allow for discovery of domains supporting Trusted Server and allow you to add additional configuration parameters.

  5. jevansnyc commented on Nov 13, 2025

    @jevansnyc
    CollaboratorAuthor

    In the Tech Lab Data Deletion Request Framework we included a required file (dsrdelete.json) for configuration information (including the location of the JWKS) that was discoverable in the .well-known directory. You might consider including a similar configuration file for Trusted Server which points to your JWKS rather than including the JWKS itself in the .well-known directory. This would make it easier to organize and manage Trusted Server resources, allow for discovery of domains supporting Trusted Server and allow you to add additional configuration parameters.

    Thanks Brian, we'll put this on the roadmap and I'll check with Rowena on the requirements.

  6. added this to the mvp milestone on May 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions