From cbab9c2cebc5d1c7989dbbc2fd9e21e5994f8e0b Mon Sep 17 00:00:00 2001 From: src48597962 <48597962@qq.com> Date: Sun, 28 Jan 2024 11:38:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'SrcJyAliPublic.js'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SrcJyAliPublic.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/SrcJyAliPublic.js b/SrcJyAliPublic.js index 4c62e8f..8d090aa 100644 --- a/SrcJyAliPublic.js +++ b/SrcJyAliPublic.js @@ -444,12 +444,7 @@ function test_aliecc() { let nonce = 0; // 生成私钥和公钥 - let private_key; - do { - private_key = new Uint8Array(32); - eval(getCryptoJS()); - CryptoJS.getRandomValues(private_key); - } while (private_key[0] === 0); + let private_key = BigInt(Math.random() * 2 ** 32); let ecc_pri = new ECDSA.ECDSA(private_key, "secp256k1"); let ecc_pub = ecc_pri.getVerifyingKey(); let public_key = "04" + ecc_pub.toString();