Keybase Introduces Encrypted Git
From the Keybase blog:
It is end-to-end encrypted. It’s hosted, like, say, GitHub, but only you (and teammates) can decrypt any of it. To Keybase, all is but a garbled mess. To you, it’s a regular checkout with no extra steps.
Even your repository names and branch names are encrypted, and thus unreadable by Keybase staff or infiltrators.
We think this is better than paying a fee to store it in plaintext.
I’m no expert, but will encrypting and decrypting larger git repositories not come with a significant performance hit? Regardless, I’m interested in this development and will be testing it out shortly.
(Note: I am one of the people who does sign commits.)