Comment by zzo38computer

10 hours ago

OK, although there is still the issue of losing the IP address that you have (in many ways), whether or not someone else now has that address.

(I think X.509 client certificates would work better. The private key can optionally be passworded, which makes something like a kind of better 2FA than the existing one. But, like I also mentioned, authenticating with the server is not the only issue; there is also the issue of authenticating with other users, and signed commits and signed releases will be helpful for that.)