mirror of
https://github.com/0xbow-io/privacy-pools-core.git
synced 2026-01-09 17:37:58 -05:00
chore: add circom prime modulus to secret generation (#64)
This commit is contained in:
@@ -31,8 +31,8 @@ function validateNonZero(value: bigint, name: string) {
|
||||
* @returns {{ nullifier: Secret, secret: Secret }} Randomly generated secrets.
|
||||
*/
|
||||
export function generateSecrets(): { nullifier: Secret; secret: Secret } {
|
||||
const nullifier = BigInt(generatePrivateKey()) as Secret;
|
||||
const secret = BigInt(generatePrivateKey()) as Secret;
|
||||
const nullifier = BigInt(generatePrivateKey()) % SNARK_SCALAR_FIELD as Secret;
|
||||
const secret = BigInt(generatePrivateKey()) % SNARK_SCALAR_FIELD as Secret;
|
||||
return { nullifier, secret };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user