You are viewing a single comment's thread.

view the rest of the comments →

0
1

[–] dijit 0 points 1 point (+1|-0) ago  (edited ago)

Asymmetric cryptography at level 2 (Basically, replace TCP with something which is inherently, signed and encrypted unlike SSL which is asymetric, but only covers encryption with pre-signed certs..)

A proper method of validating endpoints, open and with increased certainty at cost of latency. (something like; http://convergence.io/)

basically all of this is really slow though.

EDIT: Just realised I answered a question seeking a realistic answer with something hypothetical, sorry!

So, security on the internet is, like all security; layers.

there are many things needed to promote "secure" browsing.

  • Anonymity
  • Endpoint Verification
  • Transit security

and some others that I can't think of.

the second 2 are handled pretty much by SSL, and, if you really trust your CA chain, then that's really good enough.

the former is much harder, it pretty much mandates use of tor, or an anonymous vpn, but it also mandates particular usage patterns must be halted or changed.

for instance, you cannot have anonymity, reliably, while having a user account on any site.

you cannot use.. for example.. google.. which can profile you based on search terms.

and, it mandates the wiping of your cookies and rotation of your browsers user-agent after every use.

so, anonymity is hard... and time-consuming.. but most internet security is "good enough" for most cases.

there are some resources at your disposal though: https://ssd.eff.org/en/index

and a tool to see "who can snoop" with tor and SSL: https://www.eff.org/pages/tor-and-https

0
0

[–] Sire [S] ago  (edited ago)

Thank you, this gives me a great deal of insight. I'll read it thoroughly this afternoon, and I'll expand upon my limited knowledge of online protocols.

Your theoretical viewpoints are most welcome. It gives me something to look forward to, as it provides me a point of reference for any new knowledge or software I'll encounter.