VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information: Introduction eBASH eBASC eBAEAD eBATS SUPERCOP XBX Computers
How to submit new software: Tips Hash functions Stream ciphers Auth ciphers DH functions Public-key encryption Public-key signatures
List of primitives measured: SHA-3 finalists All hash functions Stream ciphers CAESAR candidates All auth ciphers DH functions Public-key encryption Public-key signatures
Measurements indexed by machine: SHA-3 finalists All hash functions Stream ciphers CAESAR candidates All auth ciphers DH functions Public-key encryption Public-key signatures

eBAEAD: ECRYPT Benchmarking of Authenticated Ciphers

The eBAEAD (ECRYPT Benchmarking of Authenticated Ciphers, pronounced "e-bad") project, part of eBACS, measures authenticated ciphers according to the following criteria: "Time" refers to time on real computers: time on an ARM Cortex-A8, time on an Intel Sandy Bridge, time on an Intel Haswell, etc. The point of these cost measures is that they are directly visible to the cryptographic user. eBAEAD times each stream cipher on a wide variety of computers, ensuring direct comparability of all systems on whichever computers are of interest to the users.

There are separate pages explaining how to submit ciphers to eBAEAD, listing the ciphers already submitted, and presenting the latest eBAEAD measurements.

Version

This is version 2016.07.15 of the ebaead.html web page. This web page is in the public domain.