Developers Guide to GPG and YubiKey
Tutorial: Set up a YubiKey for GPG and SSH!
![](https://developer.okta.com/assets-jekyll/blog/developers-guide-to-gpg/developers-guide-to-gpg-540fbc298126b5cfcc660b5095f6f8aef591798787f408e51c3b3eeaf15bbb2c.png)
Setting up a new YubiKey as a second factor is easy—your browser walks you through the entire process. However, setting up a YubiKey to sign your Git commits and Secure Shell (SSH) authentication is a very different experience. In this post, I’ll walk through configuring a YubiKey and highlight some of the things I’ve learned along the way.