@hudiemon/rsa
Advanced tools
@@ -66,3 +66,3 @@ var __defProp = Object.defineProperty; | ||
| this.k = (0, import_big_int.biHighIndex)(this.modulus) + 1; | ||
| var b2k = new import_big_int.BigInt(); | ||
| const b2k = new import_big_int.BigInt(); | ||
| b2k.digits[2 * this.k] = 1; | ||
@@ -69,0 +69,0 @@ this.mu = (0, import_big_int.biDivide)(b2k, this.modulus); |
@@ -48,3 +48,3 @@ var __defProp = Object.defineProperty; | ||
| var maxDigits = 20; | ||
| var ZERO_ARRAY = Array(maxDigits).fill(0); | ||
| var ZERO_ARRAY; | ||
| var bigZero; | ||
@@ -64,3 +64,5 @@ var bigOne; | ||
| maxDigits = value; | ||
| ZERO_ARRAY = Array(maxDigits).fill(0); | ||
| ZERO_ARRAY = new Array(maxDigits); | ||
| for (let iza = 0; iza < ZERO_ARRAY.length; iza++) | ||
| ZERO_ARRAY[iza] = 0; | ||
| bigZero = new BigInt(); | ||
@@ -70,2 +72,3 @@ bigOne = new BigInt(); | ||
| } | ||
| setMaxDigits(20); | ||
| var lr10 = biFromNumber(1e15); | ||
@@ -212,3 +215,3 @@ function biCopy(bi) { | ||
| for (let i = sl, j = 0; i > 0; i -= 4, ++j) { | ||
| result.digits[j] = hexToDigit(s.substring(Math.max(i - 4, 0), Math.min(i, 4))); | ||
| result.digits[j] = hexToDigit(s.substr(Math.max(i - 4, 0), Math.min(i, 4))); | ||
| } | ||
@@ -215,0 +218,0 @@ return result; |
+1
-1
| { | ||
| "name": "@hudiemon/rsa", | ||
| "version": "0.0.2", | ||
| "version": "0.0.3", | ||
| "description": "", | ||
@@ -5,0 +5,0 @@ "main": "dist/cjs/index.js", |
25406
0.25%902
0.33%