Extend Poseidon to 16 inputs (#37)

* Extend poseidon to 16 inputs. Better initialization of Poseidon constants
* Update deps
* Fix linter warnings
* Test vectors for poseidon with 14 inputs
This commit is contained in:
Oleksandr Brezhniev
2021-10-06 13:11:09 +03:00
committed by GitHub
parent 933c28a8d7
commit ef9f86210a
9 changed files with 25299 additions and 24896 deletions

9
go.mod
View File

@@ -1,11 +1,10 @@
module github.com/iden3/go-iden3-crypto
go 1.12
go 1.14
require (
github.com/dchest/blake512 v1.0.0
github.com/ethereum/go-ethereum v1.9.12
github.com/stretchr/testify v1.4.0
golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4
golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd // indirect
github.com/ethereum/go-ethereum v1.10.8
github.com/stretchr/testify v1.7.0
golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2
)