[Cryptography] Cycles overhead for TLS

Ryan Carboni ryacko at gmail.com
Wed Sep 23 17:59:10 EDT 2015

I'm not sure so these are rough guesses, but:

5 cycles per byte for TCP overhead.
100,000 cycles for ECC key exchange.
Several thousand cycles for PRF key generation.
10 to 1 cycles per byte for symmetric crypto
Average webpage size is 1 megabyte, so maybe average TLS connection
eventually transfers 15 megabytes.

I think any performance improvements in asymmetric and symmetric
cryptography would be minor compared to TCP overhead.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.metzdowd.com/pipermail/cryptography/attachments/20150923/925fe818/attachment.html>

More information about the cryptography mailing list