Git Repository SSH Fingerprints

Table of Contents

In order to ensure you are pushing your code to Heroku you can verify your SSH fingerprint of our Git endpoint.

Manually verifying

The current Heroku SSH Git fingerprint is 8b:48:5e:67:0e:c9:16:47:32:f2:87:0c:1f:c8:60:ad.

When you first git push heroku master, it will show the fingerprint of the host you’re connecting to, asking you to confirm its authenticity. Check the output aganist the fingerprint above before you continue to ensure your connection is going to the right server.

Should we need to change our SSH key in the future we will keep this page updated with the latest information.

Verifying with DNS

You can make use of our SSHFP DNS records by adding the
following lines to your ~/.ssh/config

Host heroku.com
VerifyHostKeyDNS yes

Because DNSSEC is not fully implemented yet our SSHFP records are not
trusted so you will be prompted to acknowledge the fingerprint the
first time you connect: