Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.