Repository navigation
Verification of signing keys used for published artifacts #11774
Replies: 2 comments
|
Hello, We consume Testcontainers for Java artifacts from Maven Central and verify the OpenPGP signature of every POM we use before accepting it. Our policy only accepts a signature when the signing key's full fingerprint is confirmed by an official, public source of the publisher. For the coordinates below we could not find such a source:
Our request:
The signature also carries only the long key ID, not the full fingerprint, so the fingerprint statement in item 1 is needed to match it. What we can and cannot accept as evidence
Thank you for your time and for maintaining this project. Kind regards, |
|
@SemedyRabus That would probably be a good thing to introduce. However, I don't expect this to be happening soon. Maybe as part of revisiting our publication pipeline. |
Uh oh!
There was an error while loading. Please reload this page.
Is there any official documentation about which signing keys (and corresponding fingerprints) are expected to be used for signing Testcontainers Java artifacts?
I could not find this information on testcontainers.org or in the GitHub repository, but having an authoritative list of expected signing keys would make it much easier to verify the authenticity of released artifacts.
For reference, projects such as Apache Commons publish this information via a KEYS file:
https://downloads.apache.org/commons/KEYS
Would it be possible for Testcontainers to provide similar documentation for artifact verification?
All reactions