CryptoHives Cryptography Library Matrix

Which library implements which algorithm, and which one measured fastest in a given benchmark run. A checkmark means that library has ever been benchmarked against that algorithm family (in any recorded run, on any platform); the highlighted cell in each row is whichever variant had the lowest mean time in the run selected below.

Loading database…

Data source: benchmark-history.sqlite, generated at build time by scripts/cryptography-benchmark-trends/import_run_archive.py from the run archive on the benchmarks branch. "Fastest" is the arg-min of each variant's mean time averaged across every method and data size that family was measured with in the selected run, so the largest sizes weigh most. It says nothing about variants excluded from benchmarking or never run on this platform. See the trends dashboard for per-size detail and history, and the speed differences page for how far apart implementations typically land.