walt posted on Wed, 02 May 2012 11:44:08 -0700 as excerpted:

> I see that both of my (very low-budget) news providers use self-signed
> certs anyway, so there is no protection from MITM possible in any case.
> (Cheap is cheap ;)

That's not exactly true.  As long as you either get the correct cert on 
the first connect (trusted first connect or get the cert via other 
channel, say via a secure web page that DOES have a properly signed 
cert... which is possible if they're actually doing financial 
transactions via that secure connection, many folks are careful enough 
not to do financial transactions over self-signed, at least), as long as 
that cert doesn't change, you can continue to trust it and it's as MitM-
proof as any signed cert at the same encryption level, self-signed or not.

Of course, if the first connection is compromised, or if either you or 
your client doesn't bother to check for consistency of cert after the 
first connection, /then/ someone could MitM it, but the idea is the same 
as with SSH, you gotta trust the channel you first get the cert with, but 
after that, you're protected as long as you're verifying that it's the 
same one each time.

Actually, in that regard a self-signed is often more secure than a 
certified signing authority signed cert.  Because most setups, browsers 
included, accept any properly signed certificate for the site and do NOT 
track changes, if for instance Iran hacks a signing authority and grants 
its own now signed certs for a site (as you're well aware if you follow 
such things, this actually happened, well, they're /reasonably/ sure it 
was Iran, it was SOMEONE using inappropriately certified certs), your 
browser won't let you know when the change, because they're all properly 
signed.  But if the site uses self-signed certs and you accept the valid 
one, if it changes, at least to another self-signed, you'll normally get 
the usual warnings all over again, and can act accordingly.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


_______________________________________________
Pan-users mailing list
Pan-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/pan-users

Reply via email to