Skip to content

Commit

Permalink
init: Poseidon hash impl
Browse files Browse the repository at this point in the history
  • Loading branch information
supragya committed Apr 27, 2024
1 parent d27695d commit c8a6805
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 0 deletions.
1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ members = [
"[Sha97]shamir-secret-sharing",
"[Fel87]feldman-verifiable-secret-sharing",
"[Sch91]schnorr-discrete-log-proof-of-knowledge",
"[Tho09]poseidon-hash",
]
resolver = "2"

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ cd Cryptography-Research && cargo test
- **\[Sha97\]**: Shamir's secret sharing https://apps.dtic.mil/sti/pdfs/ADA069397.pdf.
- **\[Fel87\]**: Feldman's verifiable secret sharing https://www.zkdocs.com/docs/zkdocs/protocol-primitives/verifiable-secret-sharing/
- **\[Sch91\]**: Schnorr's DLog PoK https://www.zkdocs.com/docs/zkdocs/zero-knowledge-protocols/schnorr/
- **\[Tho09\]**: Poseidon Hasher https://eprint.iacr.org/2009/226.pdf
7 changes: 7 additions & 0 deletions [Tho09]poseidon-hash/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[package]
edition = "2021"
name = "poseidon-hash"
version = "0.1.0"

[dependencies]
ark-ff = { workspace = true }
Empty file added [Tho09]poseidon-hash/README.md
Empty file.
Empty file added [Tho09]poseidon-hash/src/lib.rs
Empty file.

0 comments on commit c8a6805

Please sign in to comment.