VAMPIRE |
## eBACS: ECRYPT Benchmarking of Cryptographic Systems |
ECRYPT II |

General information: |
Introduction | eBASH | eBASC | eBATS | SUPERCOP | XBX | Computers |

How to submit new software: |
Hash functions | Stream ciphers | DH functions | Public-key encryption | Public-key signatures |

List of primitives measured: |
SHA-3 finalists | All hash functions | Stream ciphers | DH functions | Public-key encryption |
Public-key signatures |

Measurements indexed by machine: |
SHA-3 finalists | All hash functions | Stream ciphers | DH functions | Public-key encryption | Public-key signatures |

There is a separate page that lists machines and, for each machine, the measurements of these systems.

Designers and implementors interested in submitting new public-key cryptosystems and new implementations of existing cryptosystems should read the call for submissions.

Primitive | Description | Designers |
---|---|---|

3hfe | 3-variable multivariate hidden field equations with a prefix |
Jintai Ding Bo-Yin Yang |

4hfe | 4-variable multivariate hidden field equations with a prefix |
Jintai Ding Bo-Yin Yang |

mceliece | A variant of McEliece's code-based cryptosystem |
Bhaskar Biswas (INRIA Rocquencourt) Nicolas Sendrier (INRIA Rocquencourt) |

ntruees787ep1 | NTRU encryption with N=787 and q=587 |
Mark Etzel (NTRU Cryptosystems) |

ronald1024 | 1024-bit RSA encryption with malleability defense |
Example for eBATS |

ronald1536 | 1536-bit RSA encryption with malleability defense |
Example for eBATS |

ronald2048 | 2048-bit RSA encryption with malleability defense |
Example for eBATS |

ronald3072 | 3072-bit RSA encryption with malleability defense |
Example for eBATS |

ronald4096 | 4096-bit RSA encryption with malleability defense |
Example for eBATS |

Primitive | Implementation | Authors |
---|---|---|

3hfe | ref |
Chia-Hsin Owen Chen Li-Hsiang Kuo Tien-Ren Chen Ming-Shing Chen |

4hfe | ref |
Chia-Hsin Owen Chen Li-Hsiang Kuo Tien-Ren Chen Ming-Shing Chen |

mceliece | ref |
Bhaskar Biswas, INRIA Rocquencourt Nicolas Sendrier, INRIA Rocquencourt |

ntruees787ep1 | ref |
Mark Etzel, NTRU Cryptosystems |

ronald1024 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |

ronald1536 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |

ronald2048 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |

ronald3072 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |

ronald4096 | openssl |
Daniel J. Bernstein (wrapper around OpenSSL) |