15 Commits

Author SHA1 Message Date
Balazs Komuves
b65d13f888
refactored the Haskell reference Skyscraper permutation code and added sponge 2025-02-12 21:26:34 +01:00
Balazs Komuves
b45308432b
Merge pull request #1 from codex-storage/add-skyscraper
Add skyscraper
2025-02-11 13:59:28 +01:00
M Alghazwi
fbbe47bcc9 comment out unsafe state permutation 2025-02-11 13:54:21 +01:00
Balazs Komuves
be5da8db68
update reference/README.md 2025-02-04 12:26:35 +01:00
Balazs Komuves
ae8bbc2f94
add Skyscraper test vectors 2025-02-04 12:20:50 +01:00
Balazs Komuves
cf46381eed
initial attempt on a reference implementation of Skyscraper 2025-02-03 19:40:07 +01:00
M Alghazwi
f9fb82ee39 add benchmarks 2025-01-29 11:03:01 +01:00
M Alghazwi
88a662f034 impl skyscraper 2025-01-28 14:12:59 +01:00
Balazs Komuves
0db2f80df0
implement Griffin hash function 2025-01-25 12:35:54 +01:00
Balazs Komuves
d7cb91e263
update README 2025-01-21 15:10:16 +01:00
Balazs Komuves
ddc0f00d41
add sponge for u64 inputs 2025-01-21 14:55:59 +01:00
Balazs Komuves
79c74f8bbd
sponge construction for field elements + haskell reference impl. 2025-01-21 12:34:07 +01:00
Balazs Komuves
184a6d2a93
add compression functions (and some notes about compatibility of round constants) 2025-01-21 10:52:26 +01:00
Balazs Komuves
ffefd5b3ca
Poseidon2 permutation seems to work 2025-01-17 20:53:33 +01:00
Balazs Komuves
f6a03104f9 initial commit 2025-01-17 20:53:33 +01:00