You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(deps): replace golang.org/x/crypto/sha3 with go-keccak, upgrade x/crypto (#13477)
Replace all usage of golang.org/x/crypto/sha3.NewLegacyKeccak256() with
github.com/filecoin-project/go-keccak, which vendors the assembly-optimised
Keccak permutation from x/crypto@v0.43.0. Starting with x/crypto v0.44.0,
the upstream package removed its amd64 assembly in favor of Go's standard
library crypto/sha3, which does not provide an assembly fast path for
legacy Keccak functions.
With the keccak dependency decoupled, upgrade golang.org/x/crypto to v0.47.0.
Ref: filecoin-project/go-f3#1055
Ref: ethereum/go-ethereum#33323Closes: #13476Closes: #13443
0 commit comments