The problem with self signed certificates is that without already knowing the details of the keys being used, you can't know whether you are being subject to a MITM attack.
Signed keys aren't much better mind. At most, they are pseudo security.
Signed keys aren't much better mind. At most, they are pseudo security.