diff --git a/poseidon2/compress.nim b/poseidon2/compress.nim index 85c5d8c..5fc9dd0 100644 --- a/poseidon2/compress.nim +++ b/poseidon2/compress.nim @@ -6,5 +6,5 @@ func compress*(a, b : F, key = zero) : F = var x = a var y = b var z = key - permInplace(x, y, z) + permInPlace(x, y, z) return x diff --git a/poseidon2/permutation.nim b/poseidon2/permutation.nim index 6911f00..6e41f15 100644 --- a/poseidon2/permutation.nim +++ b/poseidon2/permutation.nim @@ -2,7 +2,7 @@ import ./types import ./roundfun # the Poseidon2 permutation (mutable, in-place version) -proc permInplace*(x, y, z : var F) = +proc permInPlace*(x, y, z : var F) = linearLayer(x, y, z) for j in 0..3: externalRound(j, x, y, z) @@ -14,5 +14,5 @@ proc permInplace*(x, y, z : var F) = # the Poseidon2 permutation func perm*(xyz: S) : S = var (x,y,z) = xyz - permInplace(x, y, z) + permInPlace(x, y, z) return (x,y,z)