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; 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.