Live data from Hacker News

Should All Web Traffic Be Encrypted?

codinghorror.com

41–50 of 136 posts

Re: Should All Web Traffic Be Encrypted?

#41
Adding SSL to a site sounds easy but it's very difficult in some instances.

Take for example a forum, we can force everyone on HTTPS quite easily but as soon as someone hotlinks an image in a post that's not HTTPS it'll throw security warnings up which are (in my opinion) overly dramatic and are very unfriendly to the user experience.

User submitted content and HTTPS can be a pain to get right, and on some platforms like common bb software it's basically so time consuming to modify it's just not worth doing.

SO solves this by using imgur as a proxy, a lot of sites don't have that luxury unfortunately or even the technical expertise to implement something similar. This is also a bit wobbly on the old copyright laws as well.

Re: Should All Web Traffic Be Encrypted?

#42

Earlier quoted context omitted.

Fair use?

I believe you still have to credit the original copyright holder when claiming Fair Use.

No.

But you cannot claim authorship. That violates 17 USC 106A rights of attribution and integrity.

Woah ... I've just re-read 106A for the first time in a few years. There've been a few additions to that section, including a mess of integrity, modification, and destruction claims. http://codes.lp.findlaw.com/uscode/17/1/106A

Notafan.

Re: Should All Web Traffic Be Encrypted?

#43
post #27
post #22

Earlier quoted context omitted.

That's not the same thing though. Plain text is a security risk because users tend to reuse passwords. If it's hashed then that wouldn't be the case, even if they can mine it or whatever.

If the content of the email were hshed then the recipient couldn't read it!

They could if it were a reversible key-based hash.

http://en.wikipedia.org/wiki/Cryptographic_hash_function

Re: Should All Web Traffic Be Encrypted?

#44

Earlier quoted context omitted.

Fair use?

I believe you still have to credit the original copyright holder when claiming Fair Use.

No, there is no such requirement. Fair Use is judged on a four prong test, none of which involve crediting the author:

the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes; the nature of the copyrighted work; the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and the effect of the use upon the potential market for or value of the copyrighted work.

http://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_...

Re: Should All Web Traffic Be Encrypted?

#45
Lesser known HTTP feature that I love, instead of linking to resources like follows:

http://static4.scirra.net/images/favicon.ico />

You should link as follows:

The double forward slash will select the current protocol the page is being viewed on which means no security errors if you're switching between http/https!

Re: Should All Web Traffic Be Encrypted?

#47
Just Tuesaday, I sent an email around the company discussing SSL vulnerabilities, how they impact our product, and ways we can mitigate that. I've pulled out the parts specific to our product, but the rest may be interesting. I would love feedback on things I may have missed. FWIW, it doesn't instill great confidence in SSL, but it isn't completely horrible. ------------------------ 1. It is possible to pretend to be any site you want if you 1) find a sleezy CA (and they exist aplenty) or get the government involved and 2) can get between your browser and your final destination (like, for example, a wifi hotspot). There will be no way (reasonable) way to tell you aren't connected to whom you think you are.

http://www.wired.com/threatlevel/2010/03/packet-forensics/

This could be addressed using http://convergence.io/

2. Way easier, but leaving some tell-tale signs you can find is to simply put yourself between your victim's browser and his server and convert all the links that come back to be insecure links that go through you. You then encrypt them as you pass them on to their final destination, while being able to see everything that happens. This is trivial to set up, but can be gotten around simply by using bookmarks that specify HTTPS.

http://www.thoughtcrime.org/software/sslstrip/

This won't go away until everybody is using 100% SSL and HTTP (unencrypted web traffic) is turned off in browsers.

DOWNLOADING AND INSTALLING ANYTHING OVER AN UNSECURED NETWORK IS ALWAYS A BAD IDEA.

3. For the very determined, it is possible to determine the symmetric key a particular SSL session is using if you have some luck, some skill, and some time (about 30 minutes).

http://www.schneier.com/blog/archives/2011/09/man-in-the-mid...

This requires a protocol change to SSL. We've known about (theoretical) vulnerabilities for 10 years, yet most sites still run old versions of SSL. Given how slowly people like banks update infrastructure technology, I don't see this one going away for a long time.

4. If a site is improperly configured, it may allow an attacker to gain access to the cookie representing your secure session by making an insecure request. This is another class of vulnerabilities made possible by using untrusted networks. The misconfiguration allows the browser to send your (supposedly) secure cookies in an unsecured request simply by making any request (typically done by inserting JavaScript into an unsecured page you are browsing). It is possible to mark cookies as "secure only", but services will choose not do that so you don't lose your session if you type http://example.com instead of https://example.com.

http://fscked.org/blog/cookiemonster-core-logic-configuratio...

Re: Should All Web Traffic Be Encrypted?

#50
post #26

Earlier quoted context omitted.

By definition, since Google can index email and mine it for keywords, they have access to the contents of it, which makes it isomorphic to plaintext.

That could be done on the client side, reading the text on the page, like I assume they do for every other AdSense-enabled page.

AdSense detection is not done on the client side. AdSense knows which ads to serve on which page because it leverages the search index cache and content analysis of that page. In the same way, Google serves contextual ads in Gmail by indexing the content of each email as it comes in.

Of course, every other major public email provider in the world stores email in plaintext too, do I don't get how this is a knock against Google specifically.

Post reply on HN