Data Encryption and Internet Speed

2

2

I was wondering, does encryption used over the Internet in a web browser noticeably slow down the speed of data transfer? I keep reading about stuff like HTTPS, but I always wonder if there's a speed disadvantage in securing your data over HTTPS, encrypted instant messages, or even an encrypted LAN VNC connection.

Nick McCurdy

Posted 2010-08-08T23:02:04.857

Reputation: 420

Answers

2

Generally any encryption or decryption process takes longer than clear messages;but if that encryption approach is supported by source and destination over network we can say it takes less time to proceed.

user44509

Posted 2010-08-08T23:02:04.857

Reputation: 403

Thanks for the info, but I am specifically curious about just how much of a difference it makes. I don't need to know the technical aspects of it, I just want to know how much slower it would be for simple encrypted web browsing. For example, if I use standard HTTPS with Gmail, would requests be several times as slow? A fraction as slow? 50% slower? Barely slower at all? – Nick McCurdy – 2010-08-08T23:13:13.443

of course it s not 50% but lets say 10-15% i m saying by experience,but at least you could be sure your data is less under sniffing or revealing. – user44509 – 2010-08-08T23:23:31.870

5

It is a question of rates. If your CPU can encrypt data at 30MB/s, but you can only transfer data at 10MB/s, then encrypted communication will only be slow relative to unencrypted communication if there is something else hogging the CPU and bringing the encryption rate below 10MB/s.

If there is something else restricting the transfer rate (say the time it takes to read from disk the data being encrypted and then transferred), then that also could be a limiting factor, but would not be due to encryption.

Other than that, there is only latency to worry about, and I think most implementations are reasonably well tuned to reduce the impact of encryption on latency.

Slartibartfast

Posted 2010-08-08T23:02:04.857

Reputation: 6 899

1

With todays fast PCs I don't think encryption itself will slow the speed of transfer.

However, general web browsing over a secure (HTTPS) connection can be slower because the browser is less likely to cache secure pages, and so there are more requests to the server.

MrWhite

Posted 2010-08-08T23:02:04.857

Reputation: 2 414