Slashdot Mirror


Gmail Moves To HTTPS By Default

clone53421 writes "Although Gmail has long supported HTTPS as an option, Gmail announced their decision yesterday to switch everyone to HTTPS by default: 'We initially left the choice of using it up to you because there's a downside: https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data. Over the last few months, we've been researching the security/latency tradeoff and decided that turning https on for everyone was the right thing to do.' I wonder if this has anything to do with the reports of Chinese users having their accounts hacked? 'Only two Gmail accounts appear to have been accessed, and that activity was limited to account information (such as the date the account was created) and subject line, rather than the content of emails themselves,' said David Drummond in that blog update. That does sound like it perhaps could be a result of insecure HTTP traffic being intercepted in transit between the users and Gmail's servers."

275 comments

  1. Hang on... by Anonymous Coward · · Score: 2, Funny

    That does sound like it perhaps could be a result of insecure HTTP traffic being intercepted in transit between the users and Gmail's servers."

    If someone can intercept your traffic how will this help? They can intercept all your secret handshake bits too.

    1. Re:Hang on... by Anonymous Coward · · Score: 1, Insightful

      You, sir, are an idiot!

    2. Re:Hang on... by Brian+Gordon · · Score: 4, Informative

      Might as well scoop up the mod points if someone's going to get them. This, moron.

    3. Re:Hang on... by MichaelSmith · · Score: 0

      We have been through this before. Many times. Reading the wiki article:

      In the original description, the Diffie–Hellman exchange by itself does not provide authentication of the communicating parties and is thus vulnerable to a man-in-the-middle attack. A person in the middle may establish two distinct Diffie–Hellman key exchanges, one with Alice and the other with Bob, effectively masquerading as Alice to Bob, and vice versa, allowing the attacker to decrypt (and read or store) then re-encrypt the messages passed between them. A method to authenticate the communicating parties to each other is generally needed to prevent this type of attack

    4. Re:Hang on... by JWSmythe · · Score: 1

          You haven't been around here very long, have you?

      --
      Serious? Seriousness is well above my pay grade.
    5. Re:Hang on... by asserted · · Score: 3, Informative

      the man in the middle would have to have a valid mail.google.com certificate for the attack to be seamless.

      yes, we know how effective "invalid certificate" prompts are, but this is not a failure of the encryption mechanism.

    6. Re:Hang on... by MichaelSmith · · Score: 1, Insightful

      Maybe that cert has been compromised by a Chinese insider. Maybe that is why google are so upset with China at the moment. I know that in some corporate environments https is a big issue for IT security. They don't like employees punching through their filters with SSL. China may have a similar attitude and may have been trying to get their hands on the certs for some big companies.

    7. Re:Hang on... by asserted · · Score: 3, Interesting

      > Maybe that cert has been compromised by a Chinese insider.

      i don't see mail.google.com's cert on any revocation lists, so it's probably ok.
      given the approach google has taken in other aspects of the unfolding drama,
      i think it's a fairly safe bet that it would've been revoked by now if there was any doubt that it may have been compromised.

    8. Re:Hang on... by petermgreen · · Score: 2, Informative

      You don't need to compromise the original cert, you just need to get one of the many certification authorities that are trusted by the major browsers to create you one with the right name on it.

      Afaict some of the certification authorities are very lax about checking that the person applying for the certificate is the legitimate owner of the domain and I have no doubt that if the Chinese government wanted they would have no trouble procuring such a certificate.

       

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    9. Re:Hang on... by Brian+Gordon · · Score: 1

      Yeah I'm sure google keeps the certificate for their most important subdomain on Chinese soil

    10. Re:Hang on... by MichaelSmith · · Score: 1

      The Chinese insider could be working anywhere.

    11. Re:Hang on... by mlts · · Score: 3, Insightful

      Have you see what root CA certs are in a browser? I'm sure that if one pulls it up and sees the list of trusted root certificates, there are offshore companies that people have not heard of, but yet not just hold charge of what is valid or not, but can delegate to people unknown who gets a green toolbar, and who doesn't. To boot, all it takes is just one of these to be compromised, and someone can start doing bogus certificates. Combine this with using Unicode text (the Cyrillic "C" is not the ASCII "C"), and one could completely spoof a legit site in an advanced phishing attack... or just threaten that legit site with the spoofing so they would pay protection fees.

      What I'd like to see in Web browsers is perhaps something similar to what is done in ssh, where the Web browser keeps track of the SSL certificate that the bank uses. If it changes, the browser will pop up a notice, and perhaps show some pertinant info, showing that this is either legit, or maybe show that someone spoofed a CA and the cert is completely bogus.

    12. Re:Hang on... by bendodge · · Score: 1

      Actually, I work a computer shop that sells the new Clear WiMAX. Customers can take a modem in demo mode for two days and it "just works." When they order service they keep the same modem, but it will start redirecting them to a page to set up their account and agree to legal rubbish. Problem is, the page is https with an invalid cert. I'd say easily half of my clients call me about this scary error.

      I think the decision to make cert errors bouncing-flashing-up-and-down scary is actually working. (As for the error, no one can tell me why it's that way. The Clear techs haven't a clue.)

      --
      The government can't save you.
    13. Re:Hang on... by Ltap · · Score: 1

      Or maybe the Iranian Cyber Army strikes agai^H^HCARRIER LOST

      --
      Yet Another Tech Blog
      (but so much more, including game and movie reviews)
      http://yanteb.peasantoid.org
    14. Re:Hang on... by clone53421 · · Score: 1

      Combine this with using Unicode text (the Cyrillic "C" is not the ASCII "C"), and one could completely spoof a legit site in an advanced phishing attack...

      Modern browsers will translate this to a URL in the standard Latin alphabet, precisely because of this. For instance, if you replace the Latin lowercase c with the Cyrillic small letter es (the two Unicode characters are visually identical) in the word Microsoft, the URL will show up in the status bar or address line as http://www.xn--mirosoft-gch.com/ instead of http://www.microsoft.com/.

      It’s not going to prevent phishing entirely, but it does make it a little more obvious when you hit a fake site.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  2. Encrypted data doesn't travel across web as quick by Anonymous Coward · · Score: 3, Funny

    We need network neutrality for encrypted packets!

  3. iGoogle support? by l2718 · · Score: 5, Informative

    For the moment Google's own gadget for for iGoogle doesn't support HTTPS access to gmail.

    1. Re:iGoogle support? by incripshin · · Score: 5, Informative

      I have been complaining about this for a while. You cannot mix http and https content in a page, so the only solution is to send the whole page and all the gadgets over https. This is possible to do now, though you have to type in https://www.google.com/ig (necessary parts: https, www, /ig). There is also no preference for this as far as I can tell.

    2. Re:iGoogle support? by FlyingBishop · · Score: 1

      Google has a lot of rough edges on their peripheral apps. The Android plugin for Eclipse is unsigned. (And this is the plugin that most developers will be signing their apps with.)

    3. Re:iGoogle support? by incripshin · · Score: 2, Insightful

      Offtopic? You cannot be serious.

    4. Re:iGoogle support? by Elwood+P+Dowd · · Score: 1

      I believe it does. I'm not sniffing, so I could be wrong here. Do you have any explanation for this statement?

      --

      There are no trails. There are no trees out here.
    5. Re:iGoogle support? by amRadioHed · · Score: 1

      It didn't used to, but it's working for me now. I just checked and my gmail is still set to always use HTTPS.

      --
      We hope your rules and wisdom choke you / Now we are one in everlasting peace
    6. Re:iGoogle support? by linj · · Score: 3, Informative

      This has been extant for a very long time.

      The problem with this which Google hasn't fixed yet, despite lots of screaming users, is that when you try to search from that search box, it ... doesn't work. It redirects you back to the original Google homepage, which isn't very smooth.

      Other than that, however, it's fine!

    7. Re:iGoogle support? by Nukenbar · · Score: 1

      Every two weeks or so Google asks you to reconfirm your password. If the app hits this, it will give you the https error. All you have to do is manually log in and the app will work again.

    8. Re:iGoogle support? by incripshin · · Score: 1

      Ha! Ironically I never tested to search with https iGoogle.

    9. Re:iGoogle support? by espamo · · Score: 1

      Yes, it didn't used to, but It's been working for me for awhile also, maybe a month. The gadget's iframe address uses https.

    10. Re:iGoogle support? by kindbud · · Score: 1

      u cannot mix http and https content in a page,

      <Kyle's Mom>Wha-wha-wha?</Kyle's Mom>

      Sure 'u' can.

      --
      Edith Keeler Must Die
    11. Re:iGoogle support? by Hurricane78 · · Score: 0, Offtopic

      I also noticed that normal comment trolling now went down, while moderation trolling rose strongly. But I still wonder if someone could trick the system, or if the mod points will soon be burned away...

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    12. Re:iGoogle support? by incripshin · · Score: 1

      I guess I should be more specific. Two documents that were sent over differing protocols cannot interact. A frame or iframe has its own document.

      Or are you referring to my use of 'you' as a genderless third person?

    13. Re:iGoogle support? by travd · · Score: 1

      This kind of vulnerability extends even to very commonly used applications. The firefox download, remarkably, does not occur over HTTPS, and yet that is the way in which you get your root certificates used by SSL. It is entirely possible for someone to intercept your download and return you a hacked version of firefox which contains malicious root certificates which would then could to sign any sort of phishing or other attack site, allowing spoofing of pretty much any website's identity.

    14. Re:iGoogle support? by FlyingBishop · · Score: 1

      I'm fairly certain that bug has been fixed. Actually, from that bug report, I think you're exaggerating the nature and extent of the (solved) problem.

    15. Re:iGoogle support? by gd2shoe · · Score: 1

      He's not referring to the updater. He's referring to the initial download from http://download.mozilla.org/?product=firefox-3.5.7&os=win&lang=en-US. Note the "http"?

      (This looks like a problem superficially. I'd be interested if there is a security measure in place. Your link is to a different, but related, problem - without reading the entire ~50K of the thread.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    16. Re:iGoogle support? by Inda · · Score: 1

      I use HTTPS on iGoogle and the Gmail gadget works fine.

      OK, that's a lie, but it works 99% of the time. Sometime it asks me to re-enter my password, sometime it tells me it can't use HTTPS but a refresh sorts that out.

      'Re-install' your gadget.

      Actually, thinking about it some more, I do add something to the query string to force the google.com site to use British english, can't remember what from this PC. I seem to remember this helped with HTTPS early when Google let us use it... It may have been my unwillingness to use that nav-menu on the left... Um, I use HTTPS on iGoogle's Gmail gadget.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    17. Re:iGoogle support? by Anonymous Coward · · Score: 0

      IFRAME

  4. Sniffing? I disagree. by FooAtWFU · · Score: 4, Informative

    Google couldn't really tell if there was sniffing going on in their users' connections. They could, however, figure out exactly what sort of activities someone using POP or IMAP or the web UI (or some compromised internal Google tool) ended up doing, based on logs.

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:Sniffing? I disagree. by Antique+Geekmeister · · Score: 1

      Given that connecting a new POP3 client, or new IMAP client, and syncing up your data is likely to grab everything in your relevent folders, including "All Mail" if you're not careful, I doubt that such transactions would normally be noticed. And given the incredible amount of logging involved, I doubt that Google hangs onto those logs for very long. Can anyone attest to how long individual transaction is preserved for at Google?

    2. Re:Sniffing? I disagree. by clone53421 · · Score: 1

      I did wonder how they’d know if a man-in-the-middle attack occurred, and what information was taken. However, accessing an account directly via POP, IMAP, or the web UI would give you full access to the account if it gave you any at all, I would think.

      I’m still trying to remember where you’d be able to find out when a Gmail account was registered, though. That does sound like it might be some sort of internal Google tool that was compromised.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  5. Great! by jwinster · · Score: 4, Informative

    Great move by Google, although TFA points out that there are some problems with offline gmail and HTTPS, kudos to them for coming straight out and saying it may be a problem, while posting a link for some workarounds: http://mail.google.com/support/bin/answer.py?hl=en&answer=172697

    --
    Q.E.D.
    1. Re:Great! by Anonymous Coward · · Score: 2, Interesting

      Great move by Google,

      Especially considering yahoo & hotmail don't have any option for https.

  6. Google just doesn want... by Megaweapon · · Score: 0, Troll

    others sniffing the traffic they want to store for you on their end as to keep it all to themselves.

    --
    I'm sure "SlashdotMedia" will improve on all the wonders that Dice Holdings blessed us all with
    1. Re:Google just doesn want... by Anonymous Coward · · Score: 0

      In other news: That's why they at the same time blocked all incoming and outgoing e-mail traffic, as they couldn't stand the idea that their customers would share information via Google's service.

  7. Wait, what? by Hatta · · Score: 1

    encrypted data doesn't travel across the web as quickly as unencrypted data.

    Why on earth would that be? Routers don't know whether your data is encrypted or not. The one difference I can think of is that encrypted data can't be compressed. But that wouldn't have any effect on latency, just throughput. And that can be taken care of by compressing the data before you encrypt it anyway.

    --
    Give me Classic Slashdot or give me death!
    1. Re:Wait, what? by Anonymous Coward · · Score: 3, Informative

      1. Encrypted data generally has a percentage overhead

      2. Encrypted data, if the algorithm doesn't suck, is not easily compressed.

    2. Re:Wait, what? by The+End+Of+Days · · Score: 2, Insightful

      I suspect they were just dumbing down all the overheads of using encryption into one catchall sentence.

    3. Re:Wait, what? by Ant+P. · · Score: 3, Informative

      Routers don't know whether your data is encrypted or not.

      Neither does your browser, or the server. HTTP is a stateless protocol. Every encrypted request requires setting up the encryption all over again.

    4. Re:Wait, what? by HeronBlademaster · · Score: 3, Informative

      3. Encrypted data has two processing phases, one at each end of the connection that do not apply to unencrypted data: encryption and decryption. By "not as quickly" they were probably referring to end-users' perspective more than network transmission time.

    5. Re:Wait, what? by Anonymous Coward · · Score: 0

      3. Encryption/Decryption takes compute cycles.

    6. Re:Wait, what? by phizi0n · · Score: 1

      1) Encryption/decryption take time. While time for packets to travel across is unchanged, the overhead of (en|de)cryption does add to the overall latency from layer 7 http server to layer 7 client app and vice versa.
      2) It's possible that some ISP's may have lower QoS priorities for specific encrypted traffic, traffic they can't identify, or port 443.

    7. Re:Wait, what? by Anonymous Coward · · Score: 0

      I also wondered what they meant by that. Many people don't understand that encrypted data is the SAME SIZE as unencrypted data. That said, there is additional work on each end of the communications to negotiate the session and actually encrypt and decrypt the data. Also, existing proxies and caches may provide fewer performance benefits under HTTPS.

    8. Re:Wait, what? by Anonymous Coward · · Score: 3, Insightful

      The reason why encrypted data tends not to travel as quickly (other than the fact that it is incompressible) is that a lot of DPI filters in a number of links throttle anything encrypted, assuming if it is encrypted, then its P2P traffic.

    9. Re:Wait, what? by Hairy1 · · Score: 1

      Apart from the CPU of encrypting there is the issue of compression. Perhaps some physical network links use compression, and encrypted traffic can't be compressed?

    10. Re:Wait, what? by Anonymous Coward · · Score: 1, Interesting

      I think is a common misconception to think that encrypted data cannot be compressed.

      On Compression of Data Encrypted with Block Ciphers (from DCC2009, http://dx.doi.org/10.1109/DCC.2009.71).

      From the article conclusions: "Simulation results indicate that, while still far from theoretical limits, considerable compression gains are attainable and improved performance can be expected as block sizes increase in the future."

    11. Re:Wait, what? by TSHTF · · Score: 1

      Not always the case anymore. Web browsers and servers have implemented persistent connections (keep-alive) for a while. It's in the RFC.

    12. Re:Wait, what? by EvanED · · Score: 1

      Many people don't understand that encrypted data is the SAME SIZE as unencrypted data.

      That depends on your encryption algorithm. For instance, some are block-based, which means at the least you have to round up to the nearest block size. I don't know whether SSL fits into this or not.

      There's also overhead of setting up the encryption: SSL has a few messages that pass back and forth (to establish the signature is correct) before you even begin the transfer.

    13. Re:Wait, what? by Drumpig · · Score: 1

      5. Some ISP's throttle encrypted data.

    14. Re:Wait, what? by duguk · · Score: 2, Informative

      Not always the case anymore. Web browsers and servers have implemented persistent connections (keep-alive) for a while. It's in the RFC.

      You're both right, but the GP is righter. Yes, persistant connections have been around since 1999. But it still DOES starts the encrypted request all over again.

      It is persistent, but it is also stateless. Makes sense when you think about it.

    15. Re:Wait, what? by Sir_Lewk · · Score: 3, Insightful

      2. Encrypted data, if the algorithm doesn't suck, is not easily compressed.

      That is why you always apply compression before encryption. Not exactly rocket science.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    16. Re:Wait, what? by Anonymous Coward · · Score: 2, Funny

      4. Profit!

    17. Re:Wait, what? by Hurricane78 · · Score: 1

      Hmm, I wonder if I should try to finish my old project:
      An AES encrypted packet-based bytestream connection between the client and the server, implemented in pure JavaScript (client) and Java (server).
      With JSON inside the packets. And most importantly: One standing connection. (A single HTTP request that does not time out.)
      I already did the basic framework. Back then I had already a “network card” and a “network file system” protocol and object. Also compression is built-in into HTTP (with all major servers).

      Of course, back then it ate way too much CPU. But nowadays...

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    18. Re:Wait, what? by Fishbulb · · Score: 1

      Yeah, I thought the same thing. Being that several years ago my coworkers determined that using sftp (or ftp through stunnel? - I forget) added slight compression as well as encryption over regular ftp. So, even though a secure transfer was unnecessary (public weather data) and despite the cpu hit, we'd actually be saving quite a lot in bandwidth since the data was on the order of terabytes.

      The best reference to this I could find was this wikipedia article.

    19. Re:Wait, what? by profplump · · Score: 2, Informative

      The article is imprecise, but HTTPS is higher latency, even when network and CPU capacity are sufficient -- setting up an SSL connection requires several more round trips than raw HTTP, so if your latency is higher than 0 it can be noticeably slower to use encrypted connections.

      Encrypted connections also typically have some per-datagram overhead, though that's typically pretty small, and not strictly necessarily on streams if you're willing to give up integrity checks. And there is a CPU load. The CPU factor was mostly relevant 15 years ago, but on low-end systems (phones, for example) it can still be a problem. And on systems with high numbers of connections (servers, for example) it's not necessarily a problem bit it does require more horsepower.

    20. Re:Wait, what? by TheRaven64 · · Score: 1

      HTML 5 includes a WebSocket object that allows you to keep persistent connections to the server and send data in both directions over it.

      --
      I am TheRaven on Soylent News
    21. Re:Wait, what? by profplump · · Score: 4, Informative

      If you're using keep-alive at the HTTP layer you're most certainly not closing and re-opening the underlying SSL socket -- in typical implementations the HTTP code is only vaguely aware that SSL even exists.

      Now not every server or client supports or uses keep-alive. But if you do then SSL is only negotiated once per session, not once per HTTP request.

    22. Re:Wait, what? by shish · · Score: 1

      Is it too technical now to say that encrypting data requires extra calculations

      Speaking as someone who has recently been providing tech support for his mother -- yes, that is *far* too technical for the average non-IT person :-(

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    23. Re:Wait, what? by asserted · · Score: 1

      rather, it is probably an oversimplified way of saying "the setup cost for every new SSL connection is significantly higher" - with all the back and forth happening during handshake. not a single byte of user data can be transferred before handshake happens, and that is $several x RTT, and can be significant.

    24. Re:Wait, what? by asserted · · Score: 1

      > And most importantly: One standing connection.

      which is also a drawback on links with any kind of loss - one lost packet stall everything until it's retried.
      not to mention throwing away parallelism on good links - HTTP standard allows 2 concurrent connections to the server, most browsers open more, and the difference is easily noticeable.

    25. Re:Wait, what? by jtownatpunk.net · · Score: 1

      A couple years ago, I migrated a company to a new mail host and set up all of their clients to use encrypted connections. A few months later, I got reports that people all over the main office were reporting problems sending and receiving mail. Turn off the encryption, everything flows fine. Turn it on, throttled to uselessness. Remote offices weren't seeing this problem and the mail host said their systems were running fine. All I could figure was some BOFH between the main office and the mail hosting company decided to take out those P2P bandits and throttle encrypted traffic across the board. The ISP claimed there was a "configuration error" with one of their peers that was causing problems and that it shouldn't happen again. I haven't seen it since from that ISP.

      I suspect that kind of throttling can't last long when it impacts business customers using VPN to bridge offices, SSL/TLS to move email, encrypted video streams, etc. to move legitimate data. ISPs are trying to keep the top 0.1% of their $50/month cablemodem people under control but, if their monkeying messes with the traffic of business customers who are paying 20x the residential rate for 99.9+ SLAs, it should stop quick. I imagine Google has anticipated this and will be keeping a close eye on the throttling situation. They should have more than enough weight to throw around to get encryption throttling shut down.

    26. Re:Wait, what? by asserted · · Score: 1

      starting at certain bitrates, there's simply not enough processing power to apply compression.
      modern general purpose CPU can gzip at just tens of megabytes per second, simpler and less effective algorithms may give you couple hundred MBytes/sec, which is still just a couple Gb/s.

      now imagine you have couple dozen 10 gig ports, in and out. and that's just the beginning, some high-end gear has 100+ 10G ports, all lit.
      specialized ASICs can help, but they're not free either and ultimately don't take you very far, especially after throwing in all that memory required for processing.
      all in all, none of the high-end routing or switching gear does compression nowadays, it's simply not worth it, in dollars and milliseconds of added latency.

    27. Re:Wait, what? by Chuck+Chunder · · Score: 1

      There's additional overhead in doing the encryption/decryption at each end.
      There's additional overhead in establishing (and re-establishing) a connection.

      There could also be implications in regards to caching, ie a browser may not cache SSL served data on disk so you end up downloading more stuff (images, javascript, css) the first time mail is used after a browser is launched that may otherwise be cached on a non-ssl connection. The precise details here would depend on the browser, browser version, browser configuration and what the server does (what cache directives it sends etc).

      --
      Boffoonery - downloadable Comedy Benefit for Bletchley Park
    28. Re:Wait, what? by Tack · · Score: 1

      But it still DOES starts the encrypted request all over again.

      Not all over again. Nowadays, subsequent and parallel SSL/TLS connections are quicker than the first, because certain SSL session parameters can be cached and don't need to be renegotiated. The web server needs to be setup to support this, but I expect Gmail already is.

    29. Re:Wait, what? by uuddlrlrab · · Score: 1
      --
      Odi profanum vulgus et arceo
    30. Re:Wait, what? by gd2shoe · · Score: 1

      I could easily be wrong, but I thought most decent encryption systems did comprehension first. (thus allowing overhead and injecting false data without bloat) (maybe that's what you meant by "you". Whatever.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    31. Re:Wait, what? by kent_eh · · Score: 1

      Actually, the more different things that become encrypted the better.
      If encrypted traffic becomes the norm, then the act of encrypting something looks a lot less suspicious (whether or not you are actually doing something suspicious)

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    32. Re:Wait, what? by jonaskoelker · · Score: 1

      By "not as quickly" they were probably referring to end-users' perspective more than network transmission time.

      Actually encryption means that you not only have to send more data, but you also have to do more roundtrips during the initial key exchange protocol.

      I would guess (meaning it's a hypothesis, not a Proven True Fact(tm)) that the decryption overhead is negligible: modern desktops and laptops are extremely powerful considering the tasks they're put to, and they don't have that much data to decrypt.

      The encryption overhead might be non-trivial, depending on how many requests you serve each second---your CPU may suddenly become a bottleneck, where disk (and RAM caching) was the previous bottleneck.

      I think the increased duration of a transaction is best explained by extra network roundtrips, not extra computational effort. Or, if you like, it's the highest-impact factor.

    33. Re:Wait, what? by jhol13 · · Score: 2, Funny

      I will be really scared when encryption systems do comprehension.

    34. Re:Wait, what? by bendodge · · Score: 1

      Not so fast. I bet a nickel your ISP prioritizes HTTPS lower than HTTP on their network.

      --
      The government can't save you.
    35. Re:Wait, what? by Sir_Lewk · · Score: 1

      This certainly is not the case. In fact, I don't know of any that do. Off the top of my head, AES, DES, RSA, RC4, and Blowfish do not, and those are the big guys. In fact, I would be very hesitant to trust any cipher that did do compression, as good ciphers should do one thing and one thing only, and if the security of the cipher relies on compression being applied beforehand, then there are some pretty serious issues with it.

      Now, programs that implement cryptographic ciphers might apply compression before encryption, but these two functions are quite seperate from each other.

      The reason you need to apply compression before encryption, incase anyone was wondering, is because both encryption and compression raise the entropy of a chunk of data. Compression algorithms work rather poorly on data with high entropy, but cryptographic ciphers don't care.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    36. Re:Wait, what? by Anonymous Coward · · Score: 0

      Since this hasn't been mentioned yet:

      Transparent proxies (yes, some ISPs use them) also can't deal with encrypted data, since for encryption to work they have to not know what you got.

    37. Re:Wait, what? by Anonymous Coward · · Score: 0

      but eg. apache denies persistent connections from internet explorer because of bugs in internet explorer. So every request goes through the SSL nego

    38. Re:Wait, what? by makomk · · Score: 1

      That's odd. If you can compress data encrypted with a block cipher without knowledge of the key, surely it leaks some information about the underlying data that it shouldn't. (After all, pure random data encrypted with a block cipher can't be compressed.)

    39. Re:Wait, what? by Xest · · Score: 1

      Maybe it's because GCHQ/NSA's monitoring operation have to decrypt the mail first after intercepting it before mining it if it's encrypted :p

    40. Re:Wait, what? by zix619 · · Score: 1

      IMO, the main issue is that ISPs throttle encrypted data and "try to" monitor it as an indication of botnet activity etc, e.g. all commands from command and control centers to bots are encrypted that said, the main CPU challenge is on the server side and not on the client side: when google servers receive each thousands of encrypted packets the sum of decryption load on CPU is the problem. On client side, I don't believe that with modern CPUs the extra load is significant,

    41. Re:Wait, what? by clone53421 · · Score: 1

      There are actually a number of reasons why HTTPS is slower:

      Setting up the HTTPS connection takes extra time;
      Encrypting/decrypting the data takes extra time, as you said;
      Don’t tell anyone, but ISPs might tend to prioritize HTTPS traffic lower than HTTP;
      ...if not just outright throttle it, which some undoubtedly do...

      Is it too technical now to say that encrypting data requires extra calculations which introduce delays so gmail will respond somewhat slower?

      Yes.

      Calculations? It’s an e-mail, not a spreadsheet. You can’t calculate words!

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    42. Re:Wait, what? by clone53421 · · Score: 1

      ...and then I forgot to add one:

      Encrypted traffic generally doesn’t get compressed as efficiently as non-encrypted traffic.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    43. Re:Wait, what? by gd2shoe · · Score: 1

      What? ah... I see.

      I could easily be wrong, but I thought most decent encryption systems did comprehension first.

      System - noun (1) an assemblage or combination of things or parts forming a complex or unitary whole...

      A cipher on its own does not constitute a system. In the most rudimentary of cases, it must have additional components such as input and output in order to make it whole. From the end-user perspective, decent encryption systems comprise a much greater number of components than that.

      Now, programs that implement cryptographic ciphers might apply compression before encryption, but these two functions are quite seperate from each other.

      Rightly so.

      The reason you need to apply compression before encryption... is because both encryption and compression raise the entropy of a chunk of data. Compression algorithms work rather poorly on data with high entropy, but cryptographic ciphers don't care.

      More specifically, compression algorithms attempt to decrease the size of data by removing non-essential information (thus maximizing entropy). Encryption, on the other hand, must either maximize entropy or make it appear maximized. (I know that some algorithms actively add entropy, but I don't know which ones.) In summary, you can't compress something that's well encrypted because entropy is already maximized.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    44. Re:Wait, what? by gd2shoe · · Score: 1

      Why?

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    45. Re:Wait, what? by Sir_Lewk · · Score: 1

      There are many levels of "system" when you are talking about cryptography. When talking about cryptography, saying "an encryption system" generally would not make people think of an application, but more likely the combination of ciphers involved, the key management, what mode the ciphers are in, etc. "Firefox" wouldn't really be called "an encryption system".

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    46. Re:Wait, what? by gd2shoe · · Score: 1

      I didn't say application just as I didn't say cipher. And yes, many people use the word "system" incorrectly.

      (And Firefox can really be said to have an encryption sub-system, though Firefox is not an "encryption system" itself, per se.)

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    47. Re:Wait, what? by jhol13 · · Score: 1

      I'm sorry but I do not comprehend your question.

    48. Re:Wait, what? by gd2shoe · · Score: 1

      Ah. That too was almost too subtle. Good catch.

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    49. Re:Wait, what? by Bengie · · Score: 1

      "2. Encrypted data, if the algorithm doesn't suck, is not easily compressed."

      that's why you compress it before you encrypt it

  8. Intercepting emails by Adrian+Lopez · · Score: 5, Informative

    'Only two Gmail accounts appear to have been accessed, and that activity was limited to account information (such as the date the account was created) and subject line, rather than the content of emails themselves,' said David Drummond in that blog update. That does sound like it perhaps could be a result of insecure HTTP traffic being intercepted in transit between the users and Gmail's servers.

    Actually, I read somewhere that hackers gained access to a system designed to give law enforcement access to people's emails, presumably under warrant. [sarcasm]Who could have ever imagined the same loopholes intended for use by law enforcement could possibly be exploited by hackers as well?[/sarcasm]

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
    1. Re:Intercepting emails by AHuxley · · Score: 1

      Its all in plain text until sent, thats how LOE gets to read, google is a good company.
      The end users feels safe as they are using the "s" and no more plain text in the wild.
      Google would have never offered "s" unless they have a backdoor.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:Intercepting emails by Monkeedude1212 · · Score: 1

      While true that it wasn't interception - I am sure the recent involvement with the Chinese security issues has simply brought into focus how much Google is being attacked, also knowing that they are dealing with some relatively skilled hackers. Whether the attacks were designed to sniff out people not using HTTPS or not - better to just remove that option altogether.

    3. Re:Intercepting emails by mlts · · Score: 1

      This was an EXTREMELY great fear in the early to mid 90s, when the government was trying to get everyone to standardize encryption on all devices using the Clipper chip (and key escrow in general). The chip had good throughput... but it allowed for people to pull out any keys if they had access to the LEAF (law enforcement access field). The algorithm was classified secret, and the chips were made in one factory, then moved to another factory where the algorithm was slapped on, before being shipped out

      Funny thing, the cypherpunks were right. As soon as the algorithm was declassified, it was ripped apart in several days, and laid to rest months later. Had this been in every computer and communications device on the Web (and other cryptographic algorithms forbidden by law which was the other shoe that was feared to drop), the security of the Internet would have depended on the fact that the algorithm was unknown, and the second a blackhat figured it out who knew differential cryptanalysis, people would have had to permanently disconnect their businesses from the Internet for weeks to years until something was able to replace this, like another hardware device. As a twist of irony, blackhats could zero out the LEAF making their communications and keys un-escrowable.

      So, leaving a back door for law enforcement seems like a good idea. However, it would completely ruin any trust customers give a product should blackhats find it present, and start using it. Obligatory car analogy: Nobody wants every car thief on the streets to have a master remote that unlocks their car and starts it up just at a button press, with no way of disabling this.

    4. Re:Intercepting emails by mpe · · Score: 1

      This was an EXTREMELY great fear in the early to mid 90s, when the government was trying to get everyone to standardize encryption on all devices using the Clipper chip (and key escrow in general). The chip had good throughput... but it allowed for people to pull out any keys if they had access to the LEAF (law enforcement access field).

      Which makes it "broken by design"

      The algorithm was classified secret, and the chips were made in one factory, then moved to another factory where the algorithm was slapped on, before being shipped out
      Funny thing, the cypherpunks were right. As soon as the algorithm was declassified, it was ripped apart in several days, and laid to rest months later.


      The idea that encryption with secret "algorithms" is likely to be flawed goes back to at least the 19th century. That's before you consider if the implimentation actually follows the design.

    5. Re:Intercepting emails by Anonymous Coward · · Score: 0

      I'd probably stake one of the reasons why the Internet as we know it got to where it was, was because open [1] algorithms (DES, then TDES, IDEA, AES.) This allowed S/HTTP, SSL, and ssh to take over secure communications. Had there been no trustworthy crypto, I'm sure the Internet would have never gained critical mass because the major players who spend the trillions of dollars to lay the fiber and connections just wouldn't have trusted it. At best, you would have had a bunch of modem-accessible walled gardens like Compuserve accessible to each other via E-mail gateways, and if someone wanted speeds faster than a 33.6, they would either have to buy a T1, or go to a college that had Internet access.

      [1]: Open as in one can look at how it is made even though it might have patent encumbrances, as opposed to someone's "super secret" thing they made, usually some form of XORing the plaintext using some lame PRNG with a tiny keyspace.

  9. The beginning of HTTPS for everything by default? by maillemaker · · Score: 5, Insightful

    I've long held that the only answer to pervasive surveillance is to encrypt everything.

    It won't stop them from cracking things that attract their attention, but for most things it won't be worth the hassle.

    Encrypt everything.

    --
    A work that expires before its copyright never enters the public domain and thus enjoys eternal copyright protection.
  10. Really? by rastilin · · Score: 1

    I wonder if this has anything to do with the reports of Chinese users having their accounts hacked?

    Really? No, I'm sure it's just a coincidence.

    --
    How do you kill that which has no life?
  11. Keyloggers by Anonymous Coward · · Score: 0

    Unless you're entering your details via a virtual keyboard, using http or https won't make a damn bit of difference if you've got a keylogger running. (via trojan? I believe that's how the Chinese accounts were hacked)

    1. Re:Keyloggers by AHuxley · · Score: 0, Troll

      They trusted microsoft and google.
      Today China, soon you.
      What do you think the NSA is doing in your fly over states?
      Do the Soviets have a few extra trade missions?
      Wipe MS from your computer, learn all you can about linux and then meet in person to swap one time pads.

      --
      Domestic spying is now "Benign Information Gathering"
    2. Re:Keyloggers by Anonymous Coward · · Score: 0

      Keyloggers will be modified to take a screenshot as you click (if they haven't already).

  12. Re:The beginning of HTTPS for everything by defaul by rastilin · · Score: 2, Interesting

    Encrypt everything.

    I agree, and let me add I always thought Freenet's model was onto something. It's very failure proof and it caches static content. Which unfortunately is everything. But there's probably a way to get something wiki-like using the current message board implementation, providing one had an application that could interpret the data from a dedicated board.

    --
    How do you kill that which has no life?
  13. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 2, Insightful

    I've often wondered why email clients don't make it easier to set up encryption, and use it as the default if your recipient and you have exchanged keys (preferrably automatically if both have the capacity.) Sure, if you're semi-clued up it's not that hard to set this up manually, but to the average user it's way out of their comfort zone.

  14. Next step: encryption at rest by giladpn · · Score: 3, Interesting

    OK, better late then never. Good that Google has finally introduced HTTPS as a default.

    Now the next feature we all need is encryption of the content of our data when it is at rest on disks in Google's data center. That way even Google employees cannot read our mail. Not for serving up ads. Not for any reason whatsoever.

    And after that, Facebook and Twitter...

    Nah, I'm dreaming.

    1. Re:Next step: encryption at rest by mlts · · Score: 1

      Hushmail does exactly this. If you use the Java (as opposed to the Javascript/SSL) client, the only place E-mail gets decrypted is on your personal computer. I use Hushmail for both secure E-mail (PGP encrypted), as well as aliases that I can dispose of, such as when I'm posting to Craigslist and only want the address to last the duration of the buy/sell/work transaction.

      (Yes, Hushmail did have to give information to LEOs a couple years ago, but that doesn't mean that anyone and everyone has access to one's stored data.)

    2. Re:Next step: encryption at rest by Anonymous Coward · · Score: 0

      If Google can't serve you ads, what incentive do they have to even provide you this magical secure email service?

    3. Re:Next step: encryption at rest by ratboy666 · · Score: 1

      Dreaming? Nah.

      I use "Dropbox" to move/synchronize files. Of course, I leave the silly default files alone.

      But my own stuff? How about that lovely file "DrMm9Vs1udHmzdZG41chJ5,K"?
      That one's only 77 bytes long -- I guess they could figure out which files I update most often, and, given enough compute power, figure out that THAT file is an idea I jotted down last week...

      Just encrypt the stinking data BEFORE you send it to them. It's cloud survival 101.

      --
      Just another "Cubible(sic) Joe" 2 17 3061
    4. Re:Next step: encryption at rest by icebraining · · Score: 1

      Yeah, and that's a great use for mounted filesystems in Unixes. I use encfs, so I have a transparent setup: I just need to copy the file to "synced", which is just a mount point that will encrypt it on-the-fly and save it in "My dropbox", which will then be auto-uploaded by the dropbox daemon.

      And besides dropbox, there's also gmailfs, boxfs, etc.

    5. Re:Next step: encryption at rest by mlts · · Score: 1

      With TrueCrypt, what I used to do when moving files between college and home was to create a TC volume, stuff the goodies in it at one destination, using a keyfile off a smart card, then upload that. Then when I arrived at the other destination, I'd pull the TC volume from the cloud storage site, get to work, then re-upload it when done. Because I'm using a keyfile on a smart card, the cloud provider isn't going to have the relatively [1] easy attack surface that just a passphrase offers. This also helps mitigate "dumb" keyloggers. A keylogger might be able to grab my smart card's PIN, but without the card, it won't do the remote blackhat much good. However a "smart" keylogger that can snarf the PIN, then forge an access session to the smart card, yanking out the keyfile, then sending that to the attacker's site is feasible, especially if a target is a high value.

      [1]: Relative is the word here, because a 20+ character password is extremely hard to guess, while a randomly generated keyfile that only exists on a smart card pretty much forces an attacker to have to brute force the whole 256 bit keyspace.

    6. Re:Next step: encryption at rest by tokul · · Score: 1

      Now the next feature we all need is encryption of the content of our data when it is at rest on disks in Google's data center. That way even Google employees cannot read our mail. Not for serving up ads. Not for any reason whatsoever.

      Nah, I'm dreaming.

      You are not dreaming. You are delusional or missed your security classes. Encryption won't save you from physical access. If service can read file, attacker with physical access can read it too.

    7. Re:Next step: encryption at rest by Anonymous Coward · · Score: 0

      Now the next feature we all need is encryption of the content of our data when it is at rest on disks in Google's data center. That way even Google employees cannot read our mail. Not for serving up ads. Not for any reason whatsoever.

      That feature has been available for a couple decades. Get PGP, GnuPG, or something like that, and get the people you converse with to use it too.

    8. Re:Next step: encryption at rest by clone53421 · · Score: 1

      That requires downloading and uploading the entire volume as opposed to individual files, which gets less practical as the total size of it increases (or on a slower internet connection).

      For small stuff, though, that approach works fine. You could always have several TC volumes if the size started becoming an issue (e.g. to continue your college scenario, you could break it down by the class or even by the assignment).

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    9. Re:Next step: encryption at rest by clone53421 · · Score: 1

      Not if they don’t know what it means without the key and only I have that.

      All of the encryption/decryption could be done on my end of the connection and the server would never have to see the contents of any of the files.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    10. Re:Next step: encryption at rest by Sloppy · · Score: 1

      Attacker with physical access to the file (stored at Google) can only read the plaintext if he also happens to have physical access to the key (stored on your personal computer). Most Google employees don't have physical access to the users' houses.

      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
    11. Re:Next step: encryption at rest by tokul · · Score: 1

      Not if they don't know what it means without the key and only I have that.

      gmail is not written in Java. Only code executed on your machine is in JavaScript. Do you happen to know PGP client written in JavaScript? If data is stored on server side in encrypted form and you don't have local client doing decryption, you will need to send to your private key to google.

    12. Re:Next step: encryption at rest by clone53421 · · Score: 1

      You’re right, the client-side application would probably not be written in Javascript. (Although, given the drive to make Javascript faster and more efficient, it wouldn’t surprise me if this eventually became practical.)

      It would be written in a language powerful enough to decrypt the data on the fly.

      Someone else said that Hushmail has a Java client which allows everything to be done without ever having the server decrypt your data.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    13. Re:Next step: encryption at rest by tokul · · Score: 1

      One more thing. Hushmail does not encrypt data. It only provides PGP support. Data on google can be encrypted only if you and all people that you correspond with use PGP or SMIME. You can have it without help from google. Just use PGP and then you will notice that it is unrealistic. Some people won't use it. Using Java PGP client provided by google does not solve the issue. It is loaded from server and admins can put anything that they want there. Including trojan than uploads private keys and passphrases to remote server.

      "Encrypt everything on server so that admins can't read it" does not work for webmail or any standard email setup. Encryption/decryption must be done by sender and recipient.

      Before asking for encryption on email server, think how email servers work and how they get all data. If you don't, people who work with email servers and webmails, will shred your proposal into tiny pieces.

  15. Found the source by Adrian+Lopez · · Score: 5, Informative

    I found the source. It's from PC World:

    That's because they apparently were able to access a system used to help Google comply with search warrants by providing data on Google users, said a source familiar with the situation, who spoke on condition of anonymity because he was not authorized to speak with the press. "Right before Christmas, it was, 'Holy s***, this malware is accessing the internal intercept [systems],'" he said.

    --
    "In prison you just have to shut your eyes and take it. Here you have to shut your eyes and give it."
    1. Re:Found the source by Anonymous Coward · · Score: 4, Insightful

      And that right there, proves we're at war with China--much more than Al Qaeda. Just like George Washington's crossing of the Delaware, their attacks happen on Christmas eve.

      People say it's kolluj students with time off, and to a certain extent--near uni holidays, you can see port scans and other crap go up. But the real--nasty brutish attempts, the subtle ones--happen christmas, easter, labor day--right when people aren't paying close attention. They're diabolical, they're automated--and tools like fail2ban don't catch the ssh brute force attempts, because they come from thousands of hosts one at a time--just trying to sneak in. And that's in addition to the web application attacks.

      I haven't finished writing my fake SSH server yet to see what people do when they get in, but I'm betting the entire medium is just one giant funnel to beijing intelligence looking to slurp down as many usernames and passwords as they can.

      They're in our network, they've been in our networks. They've compromised the DoD, and hundreds of defense contractors, and the national labs. And because they're all corporate, it hardly ever makes the news--people that reveal it are sued and/or fired under suspicious circumstances.

      Make no mistake--this is war, and China is winning because we refuse to even admit it.

    2. Re:Found the source by Pootie+Tang · · Score: 1

      "a system used to help Google comply with search warrants" reads to me like it was something google used when notified the warrant was issued. That's not the same as law enforcement agencies/officers having access themselves which is how I read "designed to give law enforcement access to people's emails".

      At least in this case, I wouldn't call it a "loophole" exploited by hackers. It's just a system they have to make it easier for them to provide information under warrant. If the information exists (and presumably it does, it sounds like they would have liked the contents of the emails), it's possible a hacker might get it, even if they don't have a "quicky warrant" front end but rely on a more manual process. Details are sketchy so who knows, but maybe this unintentionally turned out to be a form of honeypot where they got limited (subject lines, meta data, I guess whatever you must provide to LEO) information out of this system, whereas had it not been found they could have penetrated something else, perhaps better protected, but might have held even more information of value to the attackers.

    3. Re:Found the source by erikina · · Score: 1
      Paranoid much?

      I haven't finished writing my fake SSH server yet to see what people do when they get in, but I'm betting the entire medium is just one giant funnel to beijing intelligence looking to slurp down as many usernames and passwords as they can.

      Not sure why you need a fake SSH server (and how long could it take, anyway?) but I've seen what they do. First command was a uname -a, second command was to wget some binary. You can guess the third command

    4. Re:Found the source by rastoboy29 · · Score: 2, Interesting

      What, you think we're not doing it to them?  Don't be naive.  They just aren't honest enough to admit it.

      But please do tone down the rhetoric.  Nobody is being killed.  Even knock on effects can't be called a "war".

      We're all just chillin' here hk0ring each other's shti.

    5. Re:Found the source by highfidelitychris · · Score: 1

      Make no mistake--this is war, and China is winning because we refuse to even admit it.

      China doesn't admit it either...

    6. Re:Found the source by Anonymous Coward · · Score: 0

      You're very naive not to think we've been doing the same things to them as they've been doing to us. I only hope that we're better at it.

    7. Re:Found the source by hesaigo999ca · · Score: 1

      rastoboy is very naive to think because no one is dying, that there is no war!
      I can't ever remember when I read a statement that was so obviously off the mark.

      Watch the movie Sneakers with Robert Redford and learn how small time economics can affect a whole country, and get enough hacking going on, you can easily percept the demise of such a nation
      as the US, which has legacy systems in place still keeping the powergrid up...

      yes, it might be just a movie, but the logic behind it is sound, you can do enough damage
      virtually to bring a country to its knees, then people WILL start dying, when there is chaos,
      and loss of control, and not much to stop the anarchy from spreading.

      If you also compound the fact that small hacks like police stations, fire departments, 911 stations, I can go on, the list is endless when you have susceptible systems available...and the chinese would not feel any difference in their own country that has no 911! So why would they care, where as a small time local hacker might do very little, but enough just to prove to his buddies he got in!

    8. Re:Found the source by Anonymous Coward · · Score: 0

      We ran a test last year - had about 10,000 attempts per month trying to break into our network. Approx. 70% from China, 20% from NORK, the rest from elsewhere.

      They didn't succeed, though. Linux + Squid = peace.

  16. Not through sniffing by Charles+Dodgeson · · Score: 4, Informative

    Apparently the two compromised accounts were because of "access a system used to help Google comply with search warrants by providing data on Google users." I've blogged about this. And my source for all of that is from an article in Computer World.

    --
    Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
    1. Re:Not through sniffing by Blakey+Rat · · Score: 4, Interesting

      That access is actually provided in a ton of places you wouldn't expect.

      Did you know that Xbox Live encrypts everything by default?

      Did you know the one and only exception is... voice communication? Hmm...

  17. Worth it by Anonymous Coward · · Score: 0

    The initial slow down because of the encryption overhead will eventually be compensated for with faster networking hardware and technology so it isn't such a burden.

    In the long run it will be better.

  18. Will Yahoo! follow suit? by vinn01 · · Score: 2, Interesting

    Anyone care to guess if Yahoo! will so the same thing?

    I really hope so. I use a Yahoo account and I know how easy it is to sniff Ethernet. I hate to read mail at cafes and other places where I'm not certain of the LAN security.

    1. Re:Will Yahoo! follow suit? by rHBa · · Score: 1

      They appear to do so already.

      I don't have a Yahoo account, but if you navigate to the Yahoo login page via their home page you do get a fully encrypted https page.

    2. Re:Will Yahoo! follow suit? by Anonymous Coward · · Score: 0

      "Anyone care to guess if Yahoo! will so the same thing?

      I really hope so. I use a Yahoo account and I know how easy it is to sniff Ethernet. I hate to read mail at cafes and other places where I'm not certain of the LAN security."

      Did you really say that?! Your worried about whether some end to end encryption will occur and think that will protect when your at an internet cafe! Your email is NOT protected if your using some compromised machine at an internet cafe. Come on! Let's say it all together people, https encryption only protects it on transit and will not help me if the computer I'm using is not trustworthy.

    3. Re:Will Yahoo! follow suit? by ForestHill · · Score: 1

      In that respect, there's no such thing as "LAN security." THe cafe is really no less secure than anything else WRT your email's readability. Even if you're at work behind a corporate firewall, you should be similarly nervous. That email was in the clear across the internet. Even if it came form another coworker, a 3rd party at work could be snooping. Treat unencrypted email as if anyone could read it. 'cuz they can.

    4. Re:Will Yahoo! follow suit? by shish · · Score: 4, Funny

      I hate to read mail at cafes and other places where I'm not certain of the LAN security.

      Weird, I love reading mail at insecure cafes... you can sit in the corner and play games like "match the email to the person" and "convince the businessman that you're a replacement representative for his meeting" :-)

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    5. Re:Will Yahoo! follow suit? by StikyPad · · Score: 1

      He said "cafe," not specifically an internet cafe. I'm pretty sure he meant using WiFi on his own laptop, in which case yes, an SSL connection offers robust protection against sniffing, and modern browsers offer protection against cert spoofing (a common MITM attack).

    6. Re:Will Yahoo! follow suit? by vinn01 · · Score: 1

      Only the Yahoo login page is https. After the login page, it's all http.

  19. No Brainer by fm6 · · Score: 2, Interesting

    Encryption has some overhead, but so what? It's not like modern hardware isn't up to it.

    Anybody who cares about security has stopped using open protocols to send sensitive data. FTP is out, SFTP is in. Goodbye Telnet, hello SSH. And anybody who sends passwords over an open HTTP, SMTP, or IMAP connection is begging to be hacked. (POP? You're still using POP?) The issue is not security versus performance, it's the usual case of people not going to the trouble of upgrading their technology until they can't ignore the problem any more.

    As usual, Google leads the pack in creating groundbreaking technology, and comes in dead last in dealing with the boring stuff, like dealing with security issues, or making sure you the resources to properly support your latest product. They need to hire fewer geniuses and start hiring more ordinary drudges with the patience to make things work in the real world.

    1. Re:No Brainer by Lord+Ender · · Score: 0

      Anybody who cares about security has stopped using open protocols to send sensitive data.

      I can't imagine how you manage to live your life without SMTP. Or have you convinced everyone you correspond with to use S/MIME?

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    2. Re:No Brainer by Anonymous Coward · · Score: 0

      Encryption has some overhead, but so what? It's not like modern hardware isn't up to it.

      Multiply that overhead by millions of email accounts, and you're looking at a significant cost. I'm sure google has already calculated the additional server load & power usage this change will require.

      (POP? You're still using POP?)

      POP over SSL has been around for a very, very long time.

      As usual, Google leads the pack in creating groundbreaking technology, and comes in dead last in dealing with the boring stuff, like dealing with security issues

      Hahaha. Can you show me the option to read yahoo mail using SSL? You can't, because IT DOESN'T EXIST. Google always gave you the option to use https, it just wasn't enabled by default.

    3. Re:No Brainer by fm6 · · Score: 1

      I didn't say that you shouldn't use SMTP. I said you shouldn't send a password over an open SMTP connection. There are ways to encrypt the login transaction, and even the contents of your messages. Alas, too many SMTP providers don't support this.

    4. Re:No Brainer by alannon · · Score: 1

      Keep in mind that SSL-enabled versions of both POP and SMTP (with authentication) are very widely supported.

    5. Re:No Brainer by TheRaven64 · · Score: 1

      I think you are confusing open with unencrypted. Open protocols are ones that are documented and can be implemented by anyone. Most of these can be run with or without encryption at the lower layer.

      --
      I am TheRaven on Soylent News
    6. Re:No Brainer by Anonymous Coward · · Score: 1, Informative

      I can't imagine how you manage to live your life without SMTP.

      Why would he have to? SMTP over TLS is becoming quite common now. Gmail supports it and has for some time. Many other email providers also support it, although Yahoo and Hotmail do not.

    7. Re:No Brainer by fm6 · · Score: 1

      Sigh. I never said "open protocol". I said "open connection". I believe the word "open" can have more than one meaning, depending on context. If not, I suggest you avoid expressions such as "open door", "Broadway opening", "don't open your damn piehole", etc.

    8. Re:No Brainer by asserted · · Score: 3, Insightful

      > As usual, Google leads the pack in creating groundbreaking technology, and comes in dead last in dealing with the boring stuff, like dealing with security issues

      and now you show me another free mail service of any significance that has IMAPS, POP3S, SMTPS and now HTTPS (yes, all with *S, because Gmail requires you to use SSL for SMTP, POP3 and IMAP, and has been doing so since the very beginning, HTTPS was available for use for a while, though not required or offered by default).
      if google is dead last, the internet must be swarming with secure mail services, right? ...right?

    9. Re:No Brainer by fm6 · · Score: 2, Interesting

      Yeah, GMail is pretty good — now. Do you recall that it was in beta mode for 3 years? Any other software company would have hired some QA people and gone final in 6 months. But QA is boring, and beneath the dignity of the geniuses they insist on hiring.

      I have a Google Voice account. If it were a mature product, I'd switch over in a heartbeat — it's got tons of free features that I'm currently paying PhoneTag and Skype to receive. But the UI is cranky and tends to freeze, and there are a few other issues that make me refuse to trust it. For the next couple of years, Google Voice users will be tearing out their hair, while people who actually need reliable service will go elsewhere. Then when all the bugs are swatted you'll be saying "show me another free voice mail system that...."

    10. Re:No Brainer by clone53421 · · Score: 1

      It was also pretty good when it was in beta.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    11. Re:No Brainer by alexo · · Score: 1

      and now you show me another free mail service of any significance that has IMAPS, POP3S, SMTPS and now HTTPS (yes, all with *S, because Gmail requires you to use SSL for SMTP, POP3 and IMAP, and has been doing so since the very beginning, HTTPS was available for use for a while, though not required or offered by default).

      Gmail is not free, it just uses a different currency. You pay for it with (some of) your privacy and the actual price can be between zero and infinity, depending on how much you value it.

      If you are willing to consider paid services, fastmail.fm has been doing *S for quite a while.

  20. Re:The beginning of HTTPS for everything by defaul by larry+bagina · · Score: 1

    if you want encryption, encrypt your email. Encrypting the connection between you and your smtp/pop server doesn't change the fact that the message is not encrypted when stored on the server or sent between hosts.

    That said, I have been using gmail over https because I often check it using free wifi and damned if I know what kind of logging, packet inspection, or html modification might be going on.

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  21. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    Not much point with gmail though. If the power that be wanted access to your account they would simply look up Google's "lawful interception" pricelist and pay them the $40.

  22. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    The spooks in government and private industry (hi IT dept, snoop anything juicy recently?) don't want encrypted traffic to become the norm. They have the ear of their respective leaders, so I wouldn't expect the status quo to be changing anytime soon. The plebs don't even realize what they've given up.

    (Posted using my work computer via unencrypted HTTP piped through an SSH tunnel)

  23. Wait, what? by ScriptedReplay · · Score: 1, Redundant

    'We initially left the choice of using it up to you because there's a downside: https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data.'

    Huh? Encrypted bits are asthmatic and can't run as fast as unencrypted ones? Coming from someone at Google this statement is quite the WTF. Is it too technical now to say that encrypting data requires extra calculations which introduce delays so gmail will respond somewhat slower?

  24. Re:The beginning of HTTPS for everything by defaul by mrmeval · · Score: 1

    I deal with the vast unwashed neo-luddites who are happy with their on button and cup holder. They can with some effort open and read emails. Asking them to manage a secure public key system is beyond their fragile minds. At least their mail is harder to hack.

    Having terrified them that they would lose everything including pension if they did anything with banking or 401k or bought anything at least my parents are safe.

    Though to my dismay they used a debit card for the first time last year. When they told it to me you'd think they'd survived the Donner party.

    --
    I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
  25. any experiments already done ? by Anonymous Coward · · Score: 0

    I'd think someone would have done this analysis for all types of data. Can someone on Slashdot point us to those studies ? Mapping the delay times to user experience may be the missing link but surely some study indicating how decryption/encryption processing will delay response times.

  26. Slightly off-topic... by mustafap · · Score: 0, Offtopic

    why is it that if I have an account like

    bob.alice@gmail.com

    That mail addressed to

    bobalice@gmail.com

    gets delivered to bob.alice@gmail.com

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    1. Re:Slightly off-topic... by jpmorgan · · Score: 2, Informative

      Because Google ignores periods in account names, and have been for many years.

    2. Re:Slightly off-topic... by mustafap · · Score: 1

      Strange, because they didn't complain when I signed up.

      Where's that from then? What says I shouldn't use periods? I couldn't find a reference in the SMTP rfcs

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    3. Re:Slightly off-topic... by maxume · · Score: 1

      Because the system disregards the periods. The upshot is that no one can use the bobalice account to try to impersonate bob.alice.

      --
      Nerd rage is the funniest rage.
    4. Re:Slightly off-topic... by hrimhari · · Score: 3, Insightful

      -1 Wrong. Dots have been widely used in the user part of email addresses along with some other punctuation characters. From the Wikipedia article:

      The local-part of the e-mail address may use any of these ASCII characters:

              * Uppercase and lowercase English letters (a-z, A-Z)
              * Digits 0 to 9
              * Characters ! # $ % & ' * + - / = ? ^ _ ` { | } ~
              * Character . (dot, period, full stop) provided that it is not the first or last character, and provided also that it does not appear two or more times consecutively.

      --
      http://dilbert.com/2010-12-13
    5. Re:Slightly off-topic... by BlackHawk-666 · · Score: 1

      That's odd, my account name has a period in the centre and I've had that since beta days.

      --
      All those moments will be lost in time, like tears in rain.
    6. Re:Slightly off-topic... by clone53421 · · Score: 1

      Mail addressed without the period would still be delivered to you. You can also add a tag to your address with a plus sign and any arbitrary text that you choose.

      If your username was john.smith, the following addresses would work:

      john.smith@gmail.com
      johnsmith@gmail.com
      john.smith+slashdot@gmail.com

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    7. Re:Slightly off-topic... by clone53421 · · Score: 1

      I actually just tested this, and it doesn’t entirely ignore the periods.

      Mail addressed without the period will get delivered just fine. However, mail addressed with periods that don’t belong is returned as undeliverable.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    8. Re:Slightly off-topic... by maxume · · Score: 1

      I just tried adding a period and it was delivered pretty much instantly. The details for the message even contained a helpful link:

      http://mail.google.com/support/bin/answer.py?hl=en&ctx=mail&answer=10313#

      --
      Nerd rage is the funniest rage.
    9. Re:Slightly off-topic... by clone53421 · · Score: 1

      That’s odd.

      Upon further investigation, you’re right. You can add periods to Gmail addresses and the mail will still be delivered.

      Google Apps hosted domains, however, will return the mail as undeliverable. It won’t allow you to omit periods, either. However, it does allow adding tags to the e-mail address using the + symbol.

      I.e. for a username of first.last

      first.last@gmail.com works
      firstlast@gmail.com works
      firs.t.last@gmail.com works
      first.last+a@gmail.com works

      however, for the same user on a Google Apps hosted domain,

      first.last@mydomain.com works
      firstlast@mydomain.com doesn’t work
      firs.t.last@mydomain.com doesn’t work
      first.last+a@mydomain.com works

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    10. Re:Slightly off-topic... by maxume · · Score: 1

      Yeah, the help page I linked mentions that Google Apps behaves differently.

      --
      Nerd rage is the funniest rage.
  27. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    sadly freenet is empty if you dont count the pedophile....

  28. HTTP sends more than just subject line... by Omeganon · · Score: 3, Informative

    'Only two Gmail accounts appear to have been accessed, and that activity was limited to account information (such as the date the account was created) and subject line, rather than the content of emails themselves,' said David Drummond in that blog update. That does sound like it perhaps could be a result of insecure HTTP traffic being intercepted in transit between the users and Gmail's servers.

    No, if that were the case they would have been able to see *everything* the user received as part of the data response, including message bodies.

    --
    Omeganon
    1. Re:HTTP sends more than just subject line... by Temporal · · Score: 1

      No, if that were the case they would have been able to see *everything* the user received as part of the data response, including message bodies.

      Unless the user only looked at their inbox without opening any particular message.

    2. Re:HTTP sends more than just subject line... by Anonymous Coward · · Score: 0

      Not only is this wrong, see the comment somewhere near the top (how would google know about someone elses' lan being snooped?), but also what if the user only opened his account but didn't do much else? Then you would see exactly the subject lines and no message content.
      When you read about something, try to think about how it's possible instead of just saying NO BITCH, NOT THAT.
      The number of times I've had to deal with stupid issues because of that...

  29. Re:The beginning of HTTPS for everything by defaul by phantomfive · · Score: 1

    I don't know, I think there are some things that don't need encryption. I don't think I will ever need encryption to read google news, for example, or to watch youtube movies.

    --
    Qxe4
  30. pochta.ru / smtp.ru by xororand · · Score: 2, Informative

    Some free mail providers have been offering HTTPS for a long time, for example the Russian https://www.pochta.ru/ . Their web mail interface is decent too. Unfortunately they've been bought out by or merged with "qip" and have dropped their English language option since. It's still usable though and a good option if you need a free mail account with secure authentication outside of the western countries for some reason.

    1. Re:pochta.ru / smtp.ru by dziban303 · · Score: 1

      Yeah, I would feel a *lot* safer knowing my email account is hosted in Russia.

    2. Re:pochta.ru / smtp.ru by vbraga · · Score: 1

      There's also mail.ru. English language sign up is gone, it's possible to get an account using Google Translate.

      --
      English is not my first language. Corrections and suggestions are welcome.
    3. Re:pochta.ru / smtp.ru by LingNoi · · Score: 0

      I get so much spam from mail.ru . Both in my inbox, on my forum signups and wordpress blog. Getting an account there would get you instantly ignored to me and possibly others too.

    4. Re:pochta.ru / smtp.ru by Anonymous Coward · · Score: 0

      Yup, it is secure but the cert seems invalid. My firefox browser gives me the "This Connection is Untrusted" message.

      Stop promoting these amateurs as alternatives to google.

  31. Not really informative by billstewart · · Score: 3, Interesting

    1a - If your email is encrypted with IPSEC, then there's a per-packet overhead from the extra packet header; it's not really a percentage, though you could think of it that way for average packet sizes. It's not significant for most applications except VOIP, which typically has very small data wrapped in lots of RTP/UDP/IPSEC/IP headers.

    1b - If your email is encrypted at or above the transport layer, there's typically minimal overhead. The data encryption doesn't take extra space, except sometimes for the last packet of a session which might not contain a full block of plaintext so it gets padded by a few bytes.

    1c - There's typically some setup overhead for key exchange. It doesn't take much transmission time unless you're on some funky very-low-bit-rate transmission medium, but there can be a couple of RTTs and some public-key math calculation time. So maybe it takes an extra second for you to start Gmail - big deal.

    2 - That's why you compress the data *before* encrypting. Not many people use compressed transmission systems these days (e.g. fancy WAN optimizer tricks), and if anybody's still using SLIP or PPP with header compression, it doesn't care about HTTPS vs HTTP because that's not a Layer 1/2/3 problem.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  32. Re:The beginning of HTTPS for everything by defaul by Sloppy · · Score: 1

    If the power that be wanted access to your account they would simply look up Google's "lawful interception" pricelist and pay them the $40.

    Google probably only (at least intentionally) offers that service to governments. So while it might not protect you from the biggest threats out there, there sure as hell would be a point to it.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  33. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 2, Interesting

    The day someone implements DNSSEC based server key delivery in a popular browser, there will be a grass-roots effort to make your dream come true.

  34. So does Wikipedia... by cffrost · · Score: 3, Informative

    ...if you begin with the right URL.

    --
    Thank you, Edward Snowden.

    "Arguments from authority are worthless." —Carl Sagan
    1. Re:So does Wikipedia... by Anonymous+Bullard · · Score: 1

      Now if only Mozilla et al added encrypted search plugins and made them the default, at least when and where it is desirable and ok'ed by the provider.

      For now it's Scroogle SSL search (usually via plugin but their homepage works everywhere) and the Wikipedia link you provided (thanks!).

      --

      Should invading one's peaceful neighbours be opposed, or rewarded with trade deals?

    2. Re:So does Wikipedia... by harmonise · · Score: 1

      ...if you begin with the right URL.

      It doesn't work for me. It makes a HTTPS connection but then Firefox says that the connection is not using encryption.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
  35. Gmail gadget for iGoogle by kindbud · · Score: 3, Interesting

    I removed the Gmail gadget for iGoogle from my iGoogle homepage, because despite the iGoogle being loaded via HTTPS, the Gmail gadget would use plain HTTP.

    Have they changed the Gmail Gadget to also use HTTPS? I couldn't find anything about it.

    --
    Edith Keeler Must Die
    1. Re:Gmail gadget for iGoogle by jonnyboy88 · · Score: 1

      I'm not able to open it up in full view on the iGoogle homepage like I could before, it redirects to the actual Gmail page. My guess is that it's unencrypted, but all someone would have access to now would be the subject line and the first few words of the emails in your inbox.

  36. Huh? HTTPs? by Hurricane78 · · Score: 1

    Dont’ you mean IMAPS and SSMTP?

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:Huh? HTTPs? by Spad · · Score: 1

      No.

    2. Re:Huh? HTTPs? by clone53421 · · Score: 1

      No, I mean HTTPS. Gmail also has a web interface, you know.

      Initially, only the login page was encrypted, and once you were in, everything was transmitted in the clear. (Just about every other free e-mail service does this, too.) Anyone on your LAN (including on the same wireless signal) could sniff your traffic and see everything that you received.

      Then they enabled full-session HTTPS so that all of the traffic, from login to logout, is encrypted, but it was only available as an option, or if you went to https://mail.google.com/ instead of http:. It also wasn’t available on Google Apps hosted accounts, but you could still get an encrypted session by using https: in the URL. (They eventually rolled out the optional full-session encryption to the Google Apps accounts.)

      Then it was discovered that a hacker could access your account by requesting your session cookie with a standard HTTP request. (Normally, the cookie is sent during the encrypted login process.) Once they got your session cookie, it would think they were logged in and they could get full access to your account until the session timed out (but still couldn’t do anything that would require knowing your password – e.g. changing your password). This was fixed by marking the cookie as secure-connection-only so that it wouldn’t be transmitted except by HTTPS.

      Now they’re taking out the option of using an insecure (HTTP) connection altogether. Your entire session, from login to logout, is over an encrypted connection. Most other free e-mail services still don’t even give this as an option for their web-based interfaces, partly because it puts a higher load on the server.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  37. Re:The beginning of HTTPS for everything by defaul by trentblase · · Score: 1

    Maybe you don't want that cute barista (who is also a geek and watches coffee-shop router traffic for fun) to know you are watching a Taylor Swift video?

  38. Correction to summary by metrometro · · Score: 4, Interesting

    "Only two Gmail accounts appear to have been accessed"... by attacking Google systems directly. Using other methods, the attackers were highly successful.

    Google disclosed that upon investigating users suspected of being attacked, they found "dozens" of Chinese human rights activists who had been compromised through phishing, malware or other systems that allowed security forces (presumably) to read their mail via a valid authentication. So, while Google itself may be mostly reliable on the backend, the security ecosystem as a whole is deeply flawed.

    Google: "as part of this investigation but independent of the attack on Google, we have discovered that the accounts of dozens of U.S.-, China- and Europe-based Gmail users who are advocates of human rights in China appear to have been routinely accessed by third parties. These accounts have not been accessed through any security breach at Google, but most likely via phishing scams or malware placed on the users' computers."
    http://googleblog.blogspot.com/2010/01/new-approach-to-china.html

    So go change your passwords.

    1. Re:Correction to summary by grcumb · · Score: 1

      Google disclosed that upon investigating users suspected of being attacked, they found "dozens" of Chinese human rights activists who had been compromised through phishing, malware or other systems that allowed security forces (presumably) to read their mail via a valid authentication....

      I know you say so later in the message, but I think you should underline something: The people whose accounts were compromised were not all Chinese, they were citizens of several different countries. Their common tie is that they all advocated strongly for human rights in China:

      [W]e have discovered that the accounts of dozens of U.S.-, China- and Europe-based Gmail users who are advocates of human rights in China appear to have been routinely accessed by third parties.

      Why is this important? Because some nations[*] don't like others spying on their nationals.

      So, while Google itself may be mostly reliable on the backend, the security ecosystem as a whole is deeply flawed.

      I couldn't agree more.

      --

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
  39. Re:The beginning of HTTPS for everything by defaul by Hurricane78 · · Score: 1

    Since when is HTTP(S) “everything”? Maybe for those who have never seen something else than HTML and webapps.

    Just set up VPN-like connections. Or think it to the end, and use a Darknet by default. ;)

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  40. Use HTTPS on the authentication only? by hrimhari · · Score: 2, Interesting

    Is it obvious to everybody that encrypting everything is good only for privacy but doesn't seem to add much to security when compared to encrypting just the authentication data then using a session ID? Or rather, could the gurus please clarify where's the security increase in putting everything over https?

    --
    http://dilbert.com/2010-12-13
    1. Re:Use HTTPS on the authentication only? by asserted · · Score: 1

      having intercepted a single request containing cookies, you gain full access to the account, potentially forever (depends on server's expiration policy and your ability to keep the sessions alive). so yes, for all intents and purposes it is just as bad.

    2. Re:Use HTTPS on the authentication only? by hrimhari · · Score: 1

      Wouldn't that require spoofing the IP address at the same time?

      --
      http://dilbert.com/2010-12-13
    3. Re:Use HTTPS on the authentication only? by Culture20 · · Score: 1

      Wouldn't that require spoofing the IP address at the same time?

      That and cutting off Internet access for the original computer while someone breaks the Google motto. Thankfully all these tasks are too difficult for a government the size of China's. What's that sarcasm punctuation again? Tilde? ~

    4. Re:Use HTTPS on the authentication only? by hrimhari · · Score: 1

      That and cutting off Internet access for the original computer while someone breaks the Google motto. Thankfully all these tasks are too difficult for a government the size of China's. What's that sarcasm punctuation again? Tilde? ~

      If it wasn't for the tilde I'd have missed it ;)

      If we're talking about IP spoofing and all that, we may just as well talk about man-in-the-middle attacks, which HTTPS didn't seem to be immune last time I checked.

      Or do you think that would be too difficult for a Gov. like the one you picture?

      --
      http://dilbert.com/2010-12-13
    5. Re:Use HTTPS on the authentication only? by clone53421 · · Score: 1

      You seem to be drawing a distinction between “privacy” and “security”... if they can’t steal your authentication data since it’s sent encrypted, but they can see all of the e-mails you read as they’re transmitted in the clear, your account is “secure” but not “private”?

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    6. Re:Use HTTPS on the authentication only? by hrimhari · · Score: 1

      Indeed, that was my point. More specifically, I'm drawing a distinction between having your GMail account hacked and having your e-mail conversations eavesdropped.

      In the end, if the Gov. of China really wants it, they can probably get around any HTTPS with a MITM attack, so any HTTPS solution only filters out the "usual" hacker.

      If the idea is to protect people's privacy from the Gov. of China, I fear that the HTTPS solution will only create an illusion rather than the real privacy/security.

      --
      http://dilbert.com/2010-12-13
  41. Ouch. by machine321 · · Score: 3, Funny

    encrypted data doesn't travel across the web as quickly as unencrypted data

    That just hurts my brain.

    1. Re:Ouch. by Suhas · · Score: 1

      The concept of ISP's throttling all encrypted packets assuming them to be P2P traffic hurts your brain? WTH are you doing on this site?

    2. Re:Ouch. by jimicus · · Score: 2, Interesting

      encrypted data doesn't travel across the web as quickly as unencrypted data

      That just hurts my brain.

      Actually, that is possible. Encrypted data doesn't generally compress as well as plaintext, and it's quite common for web servers to compress data before sending it to the client.

    3. Re:Ouch. by Just+Some+Guy · · Score: 3, Insightful

      Encrypted data doesn't generally compress as well as plaintext, and it's quite common for web servers to compress data before sending it to the client.

      ...and it's quite common for security libraries to compress data before encrypting it. For instance, it's the default in GPG, and SSLv3 and TLSv1 support configuring compression in the handshake.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:Ouch. by Simetrical · · Score: 1

      Actually, that is possible. Encrypted data doesn't generally compress as well as plaintext, and it's quite common for web servers to compress data before sending it to the client.

      Can you point me to a single HTTPS implementation in wide use that applies SSL before compression? It's the same software doing both, you know. But SSL requires extra round-trips to set up connections, so it is indeed slower.

      --
      MediaWiki developer, Total War Center sysadmin
  42. Re:The beginning of HTTPS for everything by defaul by dissy · · Score: 5, Insightful

    I don't know, I think there are some things that don't need encryption. I don't think I will ever need encryption to read google news, for example, or to watch youtube movies.

    Actually yes you need to encrypt that too.

    If you are selective about what you encrypt, then the best assumption to make is that the things you don't want/need to hide are plain text, and the things you want/need to hide are encrypted.

    Now when I am watching your data stream and see some google news, a youtube video, and finally an encrypted block of data, it is almost certain that whatever is in that encrypted block of data is worth my while to try and crack, as it is clearly data you want hidden.

    If you encrypt everything all the time, then I would always wonder what you are hiding (if anything!)
    I could take some of your encrypted data and try to crack it. Say it works once or twice, and all I see are you reading your daily news, and some video of a kitten falling over on youtube. Well hell, suddenly not only did I waste a lot of time cracking that encryption for nothing, but I would assume (possibly mistakenly) that you very well might not have anything to hide, and there is no reason to specifically look into anything you are doing.
    Even if I don't assume that, and either assume or just know that you DO have something to hide... Well as a hacker, where would I start? I don't have all the time and processing power in the world to brute force everything you do. I would always be very behind your 'now' traffic. By the time I eventually did get to decrypting the part you really wanted hidden, it could be years or decades later. How much use would that data be so long after the fact? More often than not, the older the data, the less useful it is.

    Encrypt everything. Nothing looks suspicious and out of the norm, so if/when you do something that you do want/need hidden from hackers, a hacker wouldn't even know it happened let alone know where to start looking for it.

    Not encrypting everything just paints a huge target on the exact data you are wanting to hide in the first place.

  43. Blackberry by tgetzoya · · Score: 1

    GMail items still shows up on my Blackberry, and that's all I care about. If I need to write a long email then I'll log onto the computer.

    I don't notice the speed difference at all.

  44. Re:The beginning of HTTPS for everything by defaul by centauratlas · · Score: 2, Interesting

    How big an effort is that to do in, say, WebKit? Firefox? Why isn't anyone working on it? Or are people? What are the benefits?

    Forgive my ignorance, I truly didn't know. Is it something that a few thousand dollars of programming time would buy?

  45. Re:The beginning of HTTPS for everything by defaul by phantomfive · · Score: 1

    You've got to be kidding.....

    --
    Qxe4
  46. Re:The beginning of HTTPS for everything by defaul by phantomfive · · Score: 1

    If the encryption is that easily crackable, then it signals a need for increased encryption. What you are advocating is security through obscurity. Sorry.

    --
    Qxe4
  47. Google Groups by destiney · · Score: 1

    How about some love for Google Groups? They're currently overrun with spammers who are bypassing all available moderation measures.

  48. Re:The beginning of HTTPS for everything by defaul by roju · · Score: 2, Interesting

    How do you effectively search your email history if it's all encrypted? Are there algorithms for indexing encrypted data without giving too much away?

  49. I hope they keep Google Apps in the clear! by TheSync · · Score: 2, Informative

    If they make Google Apps HTTPS only, I'll be screwed, because my little embedded devices can't handle HTTPS stack.

    1. Re:I hope they keep Google Apps in the clear! by icebraining · · Score: 2, Informative

      In TFA:

      If you trust the security of your network and don't want default https turned on for performance reasons, you can turn it off at any time by choosing "Don't always use https" from the Settings menu.

    2. Re:I hope they keep Google Apps in the clear! by Anonymous Coward · · Score: 0

      iDont beLeave You.

    3. Re:I hope they keep Google Apps in the clear! by Anonymous Coward · · Score: 0

      Trust the security of your network? The data is going over the internet anyway, which is an untrusted network. So, that should be if you don't care that others can eavesdrop on what you are doing.

    4. Re:I hope they keep Google Apps in the clear! by clone53421 · · Score: 1

      http://www.google.com/support/a/bin/answer.py?hl=en&answer=100181:

      Note: If you force HTTPS for your domain, your users won't be able to disable HTTPS on an individual basis. However, if you don't force HTTPS for your domain, your users can enable HTTPS when necessary but only if you also have enabled the 'Enable pre-release features' checkbox in your Admin Control Panel.

      So yes, it appears that you can still disable HTTPS if necessary.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  50. Was it really about that? by SanityInAnarchy · · Score: 2, Insightful

    We initially left the choice of using it up to you because there's a downside: https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data.

    Bullshit.

    Ok, maybe it's true, but it seems much more likely that this was about them conserving CPU, not about you getting your email faster. That would be why it's taken until now for them to take this step.

    Of course, it's still fairly useless if I stay logged in -- then my session could still be hijacked from vanilla Google searches...

    --
    Don't thank God, thank a doctor!
    1. Re:Was it really about that? by jonaskoelker · · Score: 1

      but it seems much more likely that this was about them conserving CPU, not about you getting your email faster.

      I think Google is acting fairly decently: they're saying "Look, we have a new service. Here why you might want to not use it: [...]". It's truth in advertisement. Even their selfish motive is quite benign, wouldn't you say?

    2. Re:Was it really about that? by clone53421 · · Score: 1

      Ok, maybe it's true, but it seems much more likely that this was about them conserving CPU, not about you getting your email faster. That would be why it's taken until now for them to take this step.

      Well, it’s more of a half-truth. If it slows you down, it also slows down Gmail’s server. They’re obviously worried about both.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    3. Re:Was it really about that? by Simetrical · · Score: 1

      Bullshit.

      Ok, maybe it's true, but it seems much more likely that this was about them conserving CPU, not about you getting your email faster. That would be why it's taken until now for them to take this step.

      SSL requires extra round-trips to negotiate keys. If you have significant latency to the nearest Google cluster, that could be a noticeable delay on every HTTP request, since connections aren't recycled. If Gmail switches to Web Sockets or such, of course, that would become a nonissue.

      --
      MediaWiki developer, Total War Center sysadmin
  51. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    It isn't terribly complicated, but of course it's security sensitive code, so it would need to be done really well. The bigger stumble block however is that it would form a standard (by implementation) or that it would have to adhere to a defined standard, which means there can not be ad hoc implementations. The DNSSEC data should probably augment self-signed certificates instead of going a completely separate way, so that there would not need to be changes to the web server.

  52. What about slashdot? by ratboy666 · · Score: 4, Interesting

    I really want EVERY site I visit to use https. Why doesn't slashdot?

    --
    Just another "Cubible(sic) Joe" 2 17 3061
    1. Re:What about slashdot? by Anonymous Coward · · Score: 0

      By far the biggest problem is the exorbitant prices charged for "official" SSL certificates. There needs to be a free official certificate authority. Of course then the problem is the amount of work required to verify the cert is going to the proper owner. It costs money to do that work and if you're giving out certs for free, well, you have a problem.

    2. Re:What about slashdot? by icebraining · · Score: 2, Insightful

      Because there's no reason to. What are you trying to protect, valuable mod points?

      Oh, and don't say "I want to encrypt everything, so the hackers don't know what's important". HTTPS doesn't hide the IP you're accessing. If you want that kind of protecting, you should get a secure VPN or Tor.

    3. Re:What about slashdot? by z-j-y · · Score: 2, Funny

      I really want EVERY site I visit to use https. Why doesn't slashdot?

      because there's a downside: https can make your browsing slower since encrypted data doesn't travel across the web as quickly as unencrypted data.

    4. Re:What about slashdot? by Deanalator · · Score: 2, Interesting

      What is SSL complicated or something?

      Why even have logins at all? Why require passwords? Why not let anyone post under whatever name they want?

      Slashdot is a service with accounts and authentication, all of which is made useless when nothing is encrypted. People said the same bullshit about freenode, and then lilo got his password popped because he logged into freenode, in cleartext, at a coffee shop, and the GNAA ran freenode for a week. Remember that? And freenode still doesn't support encryption.

      I would bet that mentality of "no one will hack me, I'm not important enough" causes a majority of the security breaches you read about every day. Slashdot is the only web service I know of on the Internet where you are supposed to log in, but is not even running ssl on the web server.

    5. Re:What about slashdot? by icebraining · · Score: 1

      It's not that "no one will hack me", it's "I don't care if they do".

      If you're worried, Slashdot supports OpenID. Choose a secure provider and you're good to go.

    6. Re:What about slashdot? by harmonise · · Score: 1

      By far the biggest problem is the exorbitant prices charged for "official" SSL certificates.

      If you register your domain name with gandi.net, they will give you a free SSL certificate.

      --
      Cory Doctorow talking about cloud computing makes as much sense as George W Bush talking about electrical engineering.
  53. Doesn't exist by Anonymous Coward · · Score: 2, Interesting

    The standard e-mail addressing scheme for nearly all institutions is firstname.lastname@blahblah... It is most certainly valid.

    Google just - being a service where anyone can register - wanted to ignore dots so that johnsmit@gmail couldn't impersonate john.smith@gmail and the other way around. In addition, google only allows a-z, . and 0-9, so you can't register john-smith@gmail, john_smith@gmail... etc... You actually need to have different letters and number combination than anyone else.

    1. Re:Doesn't exist by jpmorgan · · Score: 1

      Unfortunately things went wonky. When they first introduced gmail, they didn't ignore dots so firstname.lastname@gmail.com and firstnamelastname@gmail.com were different. After a couple of years they changed the policy and the oldest account got to keep both.

      I had myfirstname.mylastname@gmail.com, and unfortunately somebody else had myfirstnamemylastname@gmail.com. To this day that account is useless because of all the fucking misaddressed junk.

    2. Re:Doesn't exist by bendodge · · Score: 1

      In addition, google only allows a-z, . and 0-9, so you can't register john-smith@gmail, john_smith@gmail... etc... You actually need to have different letters and number combination than anyone else.

      So that's why gmail addresses are so much more legible than anyone else's!

      --
      The government can't save you.
  54. Secure HTTPS is not nearly enough by Anonymous Coward · · Score: 1, Interesting

    Purge logs within a reasonable time since making the last octet of IP is not really making the log anonymous.

    Do not store IPs in any of the search logs. I still have not figured out why Google does it. Aside from geographical information and abuse detection you can't really use IP anything, unless you want to provide information to authorities.

    Expire Google cookie each week.

    Provide an anonymous proxy with limited search capabilities. That way people who really care can get their top 10-20 results while the rest of us can enjoy more garbage and ads :)

    Stop any self-sensoring. Information is out there to be free.

    Put up information on how to make searches anonymous, e.g. how to use TOR, privoxy and other secure tools.

  55. Re:Encrypted data doesn't travel across web as qui by mweather · · Score: 1

    Encrypting all traffic is actually a great way to ensure net neutrality.

  56. transport layer security by vinn01 · · Score: 1

    Correct, I meant using WiFi with my own laptop (a MacBook).

    I can use a secure OS. I can use a secure browser (Firefox). But if I can't use a secure LAN, I need transport layer security (SSL). For that, I'm at the mercy of the web site, or e-mail provider, that I'm connected to.

    I wish that the end user, not the service provider, had control over transport layer security. Let me make the choice of security over performance.

    1. Re:transport layer security by petermgreen · · Score: 1

      You might also want to consider some form of encrypted VPN back to a trusted network.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  57. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 1, Insightful

    A more important aspect is that everybody should use encryption. Singling out people for using encryption is a bigger threat than singling out encrypted data. As long as the encryption is good quality, "they" can't break the encryption, but "they" can break people. Encrypting everything makes mass-surveillance impractical.

  58. encrypted data slow? WTF? by r7 · · Score: 1, Insightful

    https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data

    Reference please? How would encrypted data travel any different than unencrypted date? Routers don't look at content and the difference in payload sizes is negligible.

    Perhaps the poster is assuming the CPU required for encryption/decryption will slow the message down but we're talking about milliseconds, nothing that rises to the level of human perception.

    Honestly have to wonder whether the OP is a Yahoo!, Compuserv, or AOL employee, given how out-of-date those companies' email and webmail offerings have become. Everyone else converted to HTTPS webmail and IMAP/POP over SSL/TLS long ago.

  59. Re:The beginning of HTTPS for everything by defaul by Dragoniz3r · · Score: 1

    And you're advocating security through magic? I fail to see where he suggested using weak encryption. The security conscious tend to assume "opponents" of nearly unlimited resources, and in that scenario any encryption can be cracked.

  60. Re:The beginning of HTTPS for everything by defaul by fast+turtle · · Score: 1

    Depends on whether you want to squick em by searching for Chocolates, Roses, Dog Biscuits, Leashes and Hand/Ankle Cuffs.

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  61. SSL requires a ton of CPU power by Myria · · Score: 1

    Encryption has some overhead, but so what? It's not like modern hardware isn't up to it.

    We recently bought servers with their cryptography performance as a huge factor in our decision. The primary math operation required for SSL, modular exponentiation, is extremely expensive in CPU use. It is still the #1 item on CPU profiling charts for the servers.

    We actually went to 64-bit just to get the 2x~3x modular exponentiation performance it provides.

    Also, this CPU cost won't really go down: if you can buy faster machines, so can the crackers. So you increase the key size.

    --
    "Screw Sun, cross-platform will never work. Let's move on and steal the Java language." - Visual J++ Product Manager
    1. Re:SSL requires a ton of CPU power by fm6 · · Score: 1

      You mean, you can still buy 32-bit servers? Who from?

      Encryption cracking algorithms do not scale as easily as encryption algorithms. Vulnerabilities come from undiscovered loopholes in the math, or from software security bugs.

  62. Re:encrypted data slow? WTF? by aXis100 · · Score: 1

    Unencrypted content can be proxied, encrypted content cannot. Sure, the mail is dynamic, but images on the backround aren't.
    Still, it's only a minor point.

    The more likely issue is that encrypting about 2 gazillion responses a day for all gmail users worldwide would be a significant impact on their webserver's CPUs.

  63. Re:The beginning of HTTPS for everything by defaul by cortesoft · · Score: 2, Insightful

    You are exactly right. This is for the very same reason that we need to start making encryption standard for everyone; if your scenario was to take place under current circumstances, you would already be under suspicion and under greater focus since most people don't encrypt everything... when everyone encrypts everything, it will finally be the case that no pattern can be deduced from the presence of encrypted data

  64. Re:The beginning of HTTPS for everything by defaul by John+Hasler · · Score: 2, Insightful

    > Not encrypting everything just paints a huge target on the exact data you
    > are wanting to hide in the first place.

    Right. So just encrypt the kitten videos and send lots of tantalizing stuff in the clear. That'll fix 'em.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  65. S/MIME support? by KenMcM · · Score: 1

    When will Google provide S/MIME support natively?

  66. Yeah, that's a big WTF... by jonaskoelker · · Score: 1

    since encrypted data doesn't travel across the web as quickly as unencrypted data.

    It's probably because of all the extra 1's. They're heavier.

    No, seriously, this statement is bovine excrement.

    What is true is that encrypted transactions (from SYN to FIN) are slower than unencrypted ones because they transmit more data in more packets using more roundtrips.

    Of course, that's not what you tell the (crypto-illiterate) public. But wouldn't "accessing web pages with HTTPS is typically slower than with HTTP" convey exactly the same information to the public, except for the wrong part?

    1. Re:Yeah, that's a big WTF... by TheInsaneSicilian · · Score: 1
      The full sentence from the article:

      We initially left the choice of using it up to you because there's a downside: https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data.

      Any analysis of this really is pedantic, but fundamentally the statement is still accurate.

      If you consider the same set of data, encrypted winds up being larger than unencrypted, so, technically, it would take longer to fully complete its journey (i.e. travel)... They didn't say that encrypted data transmits slower through the tubes of the interwebs, they just said that it "doesn't travel across the web as quickly".

      I think their wording is fine. The "crypo-illiterate" public read it most likely said "Oh, yea, makes sense, so that's why they didn't do it to begin with..." and those that do notice something odd with the wording already know the true meaning anyway.

      Besides, your suggested re-wording is not without its faults. You say to make it:

      But wouldn't "accessing web pages with HTTPS is typically slower than with HTTP" convey exactly the same information to the public, except for the wrong part?

      (crypo-illiterate response) So, wait, when I visit a page that has https:/// in front of it my internet connection suddenly slows down?! I'm going to avoid those pages at all costs and any time I have the option, I will disable it!
      *emails child*
      HEY I MADE MY INTERNET FASTER TODAY, WILL TELL YOU HOW TO DO IT AT SUNDAY DINNER.

    2. Re:Yeah, that's a big WTF... by bendodge · · Score: 1

      My cynical side says that Google isn't kidding. If you were an ISP, wouldn't you prioritize other services over https since you can't know what it actually is?

      --
      The government can't save you.
    3. Re:Yeah, that's a big WTF... by jonaskoelker · · Score: 1

      If you consider the same set of data, encrypted winds up being larger than unencrypted, so, technically

      I'd call the journey longer rather than being undertaken at a slower velocity, since at constant velocity the encrypted journey takes longer than the unencrypted one.

      Oh well, I think "quick" is ambiguous: according to my dict, it can mean either "high value of 1/$s" (hasty) or "low value of $seconds" (soon). Algebraically they should be the same, but the units map to measurements of different phenomena, so they really mean different things.

      And now that I think about it, "unencrypted data" and "encrypted data" is somewhat ambiguous: if we assume there's an "all else equals" implied at the end of the sentence, we really run into a contradiction: if both the input string before the encryption (including the non-encrypting identity cipher) and the output string is kept identical, it's really broken. If it's just the length, which is reasonable since that's all which should affect travel speed, it's still bad encryption, just more subtly so and not quite as bad. So exactly which two scenarios are being referred to, here?

      So, wait, when I visit a page that has https:/// [https] in front of it my internet connection suddenly slows down?!

      No, your access time goes up. You get fewer web pages per second, not fewer bits per second. Your internet connection speed is measured in n bits per second. This measure does not change.

    4. Re:Yeah, that's a big WTF... by clone53421 · · Score: 1

      The encryption/decryption process is what slows it down.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  67. Re:encrypted data slow? WTF? by davet2001 · · Score: 1

    Reference please? How would encrypted data travel any different than unencrypted date? Routers don't look at content and the difference in payload sizes is negligible.

    This might have to do with compression as well as the key exchange/processing overhead.

    I remember my university lecturer explaining that written English text could be compressed down to about 1 bit per character, and this was to do with the fact that patterns of written text are quite common. I would imagine that the same principle holds reasonably true for HTML as well.

    Encrypted traffic essentially looks like a sequence of random bytes, so probably requires 7 or 8 bits per character.

    I expect that multiple links along the route will try to compress your data to save bandwidth where they can (the first modem being a prime example), and in the case of https, no compression can be done.

    Yeah, so if I'm right (sorry, no references), Reading an email could easily be 7-8 times slower over https.

  68. Re:encrypted data slow? WTF? by jonaskoelker · · Score: 1

    How would encrypted data travel any different than unencrypted date?

    You would have more roundtrips during the key exchange phase of SSL. It's not that the data travels slower, it's that there is more of it, and you have to wait for more ping-pong iterations.

  69. Re:The beginning of HTTPS for everything by defaul by whovian · · Score: 1

    I've long held that the only answer to pervasive surveillance is to encrypt everything.

    Law enforcement and broadband providers aren't going to like that. Ubiquitous encryption shoots down their "argument" that only criminals would encrypt their traffic.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  70. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    Don't forget that active ad injection "services" that drop in ads (or merely add cross site traking stuff) are going to be more and more common as ISPs try to keep their quarterly numbers up, but not lay fiber.

    Even just a way to have packets signed in a way that an active MITM attack would be noticed (because of SSL's overhead) would help to keep this form of intrusion from becoming a common issue.

  71. Re:Encrypted data doesn't travel across web as qui by ultranova · · Score: 1

    Encrypting all traffic is actually a great way to ensure net neutrality.

    Unfortunately no, because the attacker can still see where the packet originated and where it's going. You'd need to combine encryption with onion routing to prevent that. Mind you, using encryption whenever it's available is still a good idea in this age where Lidless Eye seems to be everywhere...

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  72. Re:The beginning of HTTPS for everything by defaul by mpe · · Score: 1

    I've long held that the only answer to pervasive surveillance is to encrypt everything.
    It won't stop them from cracking things that attract their attention, but for most things it won't be worth the hassle.


    Encrypting only some things will draw attention to them, it can also leak information. e.g. communications between alice and bob are encrypted, but not between alice and cath...
    In the same way if you are going to shred documents it's a good idea to shred everything. Even try and ensure that shredded "confidential documents" are well mixed with shredded "junk documents".

  73. Temporary fix by WinstonWolfIT · · Score: 0

    Someday Google will be larger than even China, and then nobody will dare mess with their servers.

  74. Semantics by xenobyte · · Score: 1

    ... https can make your mail slower since encrypted data doesn't travel across the web as quickly as unencrypted data. ...

    That is complete bull... Data is data (1's and 0's) and it travels with the same speed regardless of what those bit represent.

    The correct way of saying what the author intended to say is something like this: "https can make your mail slower compared to unencrypted http since encrypted data requires some additional overhead and some additional processing power to encrypt and decrypt at each end".

    --
    "For every complex problem, there is a solution that is simple, neat, and wrong." -- H.L. Mencken (1880-1956) --
    1. Re:Semantics by cpghost · · Score: 1

      Data is data (1's and 0's) and it travels with the same speed regardless of what those bit represent.

      Some ISPs tend to throttle encrypted traffic nowadays (or more precisely SSL connections).

      --
      cpghost at Cordula's Web.
    2. Re:Semantics by asdf7890 · · Score: 1

      Actually, the CPU overhead of encrypting any given request+response is pretty trivial on modern hardware. For small objects there is very little to do (the encryption stage, while not taking zero time, will be dwarfed by network latency and file/database access timings and so on) and for large objects (chunky attachments for instance) bandwidth is the bottleneck.

      The initial SSL negotiation probably adds more to the user experience, though this is mitigated somewhat by enabling HTTP keep-alives (if the client supports this, which any modern browser does and most not-so-modern ones too, and the web servers have the extra resource it will require, which I'm guessing Google's web farm has).

      The real kicker for a dynamic web app like gmail is that fact that nothing should ever be cached if it comes in through a HTTPS connection, so even static content such as script files, css files, and images have to be re-requested much more regularly than when using HTTP. This means more bandwidth and latency seen by the user, and of course a chunk more bandwidth use seen by the servers.

  75. Re:The beginning of HTTPS for everything by defaul by Anonymous Coward · · Score: 0

    one-time pads can't be cracked...

  76. Free SSL certificates by flimm · · Score: 2, Interesting

    There is a free certificate authority: http://www.cacert.org/ . Unfortunately, it's not "official", but the root certificate is installed by default on a lot of free systems. (see ca-certificates package in Debian) I'm sure slashdot users are techy enough to understand it.

  77. Re:The beginning of HTTPS for everything by defaul by BlackHawk-666 · · Score: 1

    Of course, you can immediately discard any useful thing being in traffic from Youtube - unless the hacker is desperately short of crummy user provided content and comments that make the raptor jesus cry. They can discard anything from news sites too - particularly since you can just read the comments on each news article you look at via the url. Really, it's only sites that provide private information that can't be filtered from their 'look at' list. Sites like your email, forums (assuming they care what you write in semi-public places), your banking (which is already heavily encrypted). Actually, if it's really important and needs encrypting it probably is already.

    --
    All those moments will be lost in time, like tears in rain.
  78. Re:The beginning of HTTPS for everything by defaul by Chrisq · · Score: 1

    I think there are but this is such a complex topic that I don't understand what is and what is not possible.

  79. In other news by tokul · · Score: 1

    Chinese government requires installation of special CA bundle on all computers in China. :)

  80. Re:encrypted data slow? WTF? by locofungus · · Score: 1

    Can't speak for gmail as I've never used it but my online banking is enormously quicker with images turned off.
    Takes 27-30 seconds to display a page with images turned on. Takes 3-4 seconds with it turned off.

    Unfortunately there are a few things that cannot be done without images turned on. :-(

    (natwest one account)

    Infact, so dire are most bank websites that I'm amazed that browsers don't yet have an option to turn on caching for images over https.

    Tim.

    --
    God said, "div D = rho, div B = 0, curl E = -@B/@t, curl H = J + @D/@t," and there was light.
  81. Re:The beginning of HTTPS for everything by defaul by clone53421 · · Score: 1

    That’s exactly why I do like it.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  82. Re:encrypted data slow? WTF? by clone53421 · · Score: 1

    Reference please? How would encrypted data travel any different than unencrypted date? Routers don't look at content and the difference in payload sizes is negligible.

    It takes longer to establish an HTTPS connection than an HTTP connection. It also requires encryption on the server and decryption on the client, both of which take a little extra time. Finally, encrypted data doesn’t compress well at all, and data is normally compressed as it is sent over the internet. With HTTPS traffic the encryption happens first and so the compression isn’t effective.

    Plus some ISPs try to get away with prioritizing HTTPS traffic lower than HTTP traffic, or they just throttle it altogether, since it’s probably them damn file sharers encrypting their traffic so we can’t tell what they’re downloading.

    Perhaps the poster is assuming the CPU required for encryption/decryption will slow the message down but we're talking about milliseconds, nothing that rises to the level of human perception.

    First of all, I’m the poster, and that quotation wasn’t mine. It was a quotation from the Gmail blog, and I had it nicely set out in its own blockquoted paragraph until Timothy moved it all into one paragraph. Now it’s set off in single quotes, which makes it blend into what I wrote.

    Yes, we’re talking about milliseconds, and most users wouldn’t notice. However, on the server’s end, we’re talking about thousands or millions of users, which adds up to thousands or millions of milliseconds, which makes their servers slower on the whole, which the users may be able to notice. So it may be a case where if a few users enabled it, the slowdown would be imperceptible, but if all their users were using it, the load on their servers would slow everyone down to a noticeable sluggishness.

    Honestly have to wonder whether the OP is a Yahoo!, Compuserv, or AOL employee, given how out-of-date those companies' email and webmail offerings have become. Everyone else converted to HTTPS webmail and IMAP/POP over SSL/TLS long ago.

    Everyone else converted to HTTPS webmail, you say? Who exactly do you mean by “everyone else”? The login will always be done securely, but once you are logged in it will typically switch to an unencrypted session.

    --
    Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  83. Re:The beginning of HTTPS for everything by defaul by dissy · · Score: 1

    If the encryption is that easily crackable, then it signals a need for increased encryption. What you are advocating is security through obscurity. Sorry.

    There is nothing wrong with security through obscurity, as long as that isn't your ONLY security.

    In addition, you are correct in that current encryption is difficult to crack.
    It takes a lot of computing resources and time. Plus access to the stream of encrypted data.

    I offer no argument at all that being targeted in this way is likely, only possible.

    As one far extreme (that really is a bad example): I would postulate that most 1st world governments DO have the resources do crack encryption given enough time. As their resources are expanded, the amount of time shrinks.
    However they also have time to spend. I would almost be willing to say "If the government wants your encrypted data, they WILL get it"

    Now, of course that is a horrible example since most governments wouldn't bother brute forcing your encryption if you happen to live in the same country as that government. They will simply arrest/disappear you, and beat you until you give them working decryption keys.

    The other end of the extreme would be Johnny script kiddie in his moms basement. This kid does NOT have limitless resources of his own, however it is probably safe to say he has plenty of time and nothing better to do with his life.
    Unless you do really stupid things, this attacker should not be able to brute force your encryption before his own death.

    However there is a HUGE area of attackers somewhere in the middle. I would rather not make assumptions about other groups time and processing power, and instead would prefer to assume the worst and plan ahead for that.
    If the worst happens, I'd be ready. If not, oh well, the goal is still achieved even if some effort was spent that didn't need to be.

    As a final thought, even johnny script kiddie might be a decent threat.
    You know he doesn't have a super computer cluster in his basement, however he may very well have (or have access to) a large botnet of compromised machines that possibly could raise the available computing power to 'enough' to be a threat.

    There is no 'line' to cross where encryption turns from strong to weak.
    Encryption methods and key size just determines how long it would take to brute force.
    Sometimes this number is low and measured in seconds, other times it is very high and measured in centuries. This number always goes down over time as computing power increases.

    All you can hope for is the length of time it would take to break your strong flawless encryption is greater than the time you need the data to remain secret.
    It is not obscurity, it is simply the fact of how encryption works.

  84. Re:The beginning of HTTPS for everything by defaul by orngjce223 · · Score: 1

    The barista grapevine tells me that you've been watching stuff weirder than Taylor Swift, dude. If you're going to stream American Idol, at least put the sound through headphones so as not to subject the rest of us to it!

    --
    Note: I was 13 when I wrote most of this. Take with several grains of salt.
  85. Good for US by Anonymous Coward · · Score: 0

    stopping the rest of world from lawful interception

  86. Re:encrypted data slow? WTF? by petermgreen · · Score: 1

    Afaict the killer is the round trip times, a ssl connection takes more round trips to set up than a plain TCP one and web browsers frequently set up new connections (yes there is keepalive but thats still a far cry from a system that uses a single persistant connection).

    No problem if you are on a fast low latency connection but if you aren't those extra round trips can really add up.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register