Skip to content

Create separate signing keys for Git commits #54

@ChristopherA

Description

@ChristopherA

GitHub commits can now be signed using SSH rather than PGP. Best practices is that it use a different ssh key then the authentication key. It would be very useful if github-keygen could do both and keep them separate.

This likely would require new naming convention for ssh keys. Current the convention is id_myaccount@github.pub, but maybe should be auth_id_myaccount@github.pub and sign_id_myaccount@github.com.

GitHub-Keygen should also configure git global for signing, i.e.

git config --global user.signingkey "ssh-ed25519 <your key id>"

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions