Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should I use self-signed certificates in general? For SVN in particular?

How secure is it to use self-signed certificates? As far as I understand it, an attacker could pretend to be my server if I don't have a certificate from an authority. Is this much of a risk?

Should I buy a certificate for Subversion?

like image 310
Lance Fisher Avatar asked Mar 01 '23 04:03

Lance Fisher


1 Answers

There's no real harm in using self signed certs for in house projects as long as everyone is aware. From a security standpoint you may want to distribute the cert to your users so that they can ensure it's valid when they make the initial connection. There's no reason to pay for a cert in this case. A self signed cert provides the same level of cryptographic protection as a paid cert it just isn't automatically trusted by the client program.

like image 67
Mykroft Avatar answered Mar 05 '23 17:03

Mykroft