bellperson-sha512

Crates.iobellperson-sha512
lib.rsbellperson-sha512
version0.2.0
sourcesrc
created_at2023-04-20 20:43:44.428793
updated_at2023-07-21 15:29:30.127193
descriptioncircuit for SHA-512 hash function
homepagehttps://github.com/varunthakore/bellperson-sha512
repositoryhttps://github.com/varunthakore/bellperson-sha512
max_upload_size
id844769
size42,785
Varun Thakore (varunthakore)

documentation

https://docs.rs/bellperson-sha512

README

bellperson-SHA512

This library contains circuit for SHA-512 hash function and circuit representation of u64, created using bellperson (Filecoin's fork of bellman).

This project was part of the submission for ZK MOOC Hackathon for zk-Circuits Track and it was selected as one of the winners for Category 2: Circuits/R1CSs for recursive SNARKs.

References

  1. Bellman implementation of SHA256
  2. SHA-512 Hashing Algorithm
Commit count: 25

cargo fmt