Github improperly rotated away from hosted GPG signing key to 968479A1AFF927E37D1A566BB5690EEEBB952194
#89880
-
|
Hello! I recently was looking at my git log, and saw commits that were not signed by a trusted key. This new key I haven't seen before has the fingerprint of I figured out that I could find this key at https://github.com/web-flow.gpg how ever, there is no indication that this key is valid. The previous key used by GitHub for signing was As we can see it's now expired. However, when we look at this new key, it has not been signed by anything or anyone else! Additionally; this key was not uploaded to any key servers when it was rotated see I am requesting that this new GPG key with the fingerprint Please see https://danielpecos.com/2019/03/30/how-to-rotate-your-openpgp-gnupg-keys/ for more information on rotating GPG keys As it is currently; it's not possible to users to really trust this new key; as it has not been signed by anything and there's no indication that it's valid besides the fact that it's hosted at https://github.com/web-flow.gpg Please help resolve this. Let me know if any additional information is needed! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
|
Welcome to the GitHub Community, @PastaPastaPasta , we're happy you're here! You are more likely to get a useful response if you are posting your question(s) in the applicable category and are explicit about what your project entails--giving a few more details might help someone give you a nudge in the right direction. I've gone ahead and moved it for you. Good luck! |
Beta Was this translation helpful? Give feedback.
-
|
I messaged GitHub support about this, apparently this change was announced here: https://github.blog/2024-01-16-rotating-credentials-for-github-com-and-new-ghes-patches/ |
Beta Was this translation helpful? Give feedback.
-
|
With the for k in $(gh api "users/web-flow/gpg_keys" --jq '.[]|@base64'); do
echo $k | jq -Rr '@base64d|fromjson|.raw_key' > "web-flow-$(echo $k | jq -Rr '@base64d|fromjson|.key_id').gpg"
done |
Beta Was this translation helpful? Give feedback.
I messaged GitHub support about this, apparently this change was announced here: https://github.blog/2024-01-16-rotating-credentials-for-github-com-and-new-ghes-patches/