google / google/j2objc

Please make your GPG (public) signing keys available somewhere attributable to the project

Open
#2,852 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
6k
Forks
999
Avg merge
19h 20m
Merged PRs (30d)
14

Description

The project that I work on has some defences in place against supply chain attack, this requires that any code we either deploy or use during our product release process has to be signed by a verifiable signature. See [here ](https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/3269918721/Supply+Chain+Defence+for+the+Shibboleth+Java+Products)for the details

I am currently refreshing our dependencies and I see that version 3.1 is signed with GPG key [0x340B090F727518D8](https://keyserver.ubuntu.com/pks/lookup?search=0x340B090F727518D8&fingerprint=on&op=index)

It is extremely helpful to developers everywhere that software can be verified as coming from you. In our case we cannot move forward important dependencies without it. I would therefore be grateful if you could upload all your public keys to your git repository (or any of the other places noted in the link above).

Thank you

Rod

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the j2objc repository and the linked supply-chain guidance to determine where project-owned public GPG keys can be published. Done means the project's signing keys are available in an attributable repository location or another documented project-controlled location, including the key used for version 3.1.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
release, security
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.