Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 1007 Bytes

File metadata and controls

17 lines (12 loc) · 1007 Bytes

Hash functions

This folder contains hash functions that are typically used in non-interactive proof systems. The hash functions we have implemented are:

Rescue contains two hash functions:

RPX is ~2x faster than RPO by using cubic extension field arithmetic in the extension rounds.

Pedersen is based on elliptic curves, while Monolith, Poseidon and Rescue Prime are algebraic hash functions.

For an introduction to hash functions, see this intro and its follow-up.