penumbra-zone / poseidon377

An instantiation of the Poseidon hash for use with decaf377
https://protocol.penumbra.zone/main/crypto/poseidon.html
Other
28 stars 10 forks source link

poseidon2 parameters: part 1 #48

Closed redshiftzero closed 1 year ago

redshiftzero commented 1 year ago

Towards #40

redshiftzero commented 1 year ago

This PR rearranges the existing logic to add v1 and v2 APIs to our parameter generation crates, wherein v1 is the unchanged parameter generation process for Poseidon1, and v2 contains some work towards Poseidon2 (#40). I'm going to merge this now to avoid conflicts with #30.