# Research

DarkFi maintains a public resource of zero-knowledge and math research
in the [script/research](../../../script/research) directory of
the repo.

It features simple sage implementations of zero-knowledge algorithms
and math primitives, including but not limited to:

* [Halo](../../../script/research/halo/halo)
* [Groth16](../../../script/research/groth16)
* [Poseidon hash](../../../script/research/poseidon)
* [Bulletproofs](../../../script/research/bltprf)
* [RSA accumulators](../../script/research/rsa_accum.sage)
* [Finite fields](../../script/research/finite_fields)
