How “expensive” is crypto anyway?
I wouldn’t be surprised if the title of this post attracts some Bitcoin aficionados, but if you are such, I want to disappoint you. For me crypto means cryptography, not cybermoney, and the price we pay for it is measured in CPU cycles, not USD.
If you got to this second paragraph you probably heard that TLS today is very cheap to deploy. Considerable effort was put to optimize the cryptography stacks of OpenSSL and BoringSSL, as well as the hardware that runs them. However, aside for the occasional benchmark, that can tell us how many GB/s a given algorithm can encrypt, or how many signatures a certain elliptic curve can generate, I did not find much information about the cost of crypto in real world TLS deployments.
CC BY-SA 2.0 image by Michele M. F.
As Cloudflare is the largest provider of TLS on the planet, one would think we perform a lot of cryptography related tasks, and one would be absolutely correct. More than half of our external traffic is now TLS, as well as all of our internal traffic. Being in that position means that crypto performance is critical to our success, and as it Continue reading


Our analysis posts provide a deeper dive on what certain trends mean to the industry. In 2017 these articles coveraged a wide swath of topics from the best tools for deploying containers to how network virtualization will help companies track compliance issues.
In 2017 many organizations and companies offered up their time and experience to teach us all something new. A number of topics were covered, from deciphering network traffic to simplifying the data center.
Hans Vestberg resurfaces; Meg Whitman resigns; and other movers and shakers of 2017.
It all culminated with a dramatic decision by Broadcom.
PowerfulSeal test platform likened to Netflix's Chaos Monkey.