(o, i)
| 615 | o[a] = c[a]; |
| 616 | } |
| 617 | function pow2523(o, i) { |
| 618 | var c = gf(); |
| 619 | var a; |
| 620 | for (a = 0; a < 16; a++) |
| 621 | c[a] = i[a]; |
| 622 | for (a = 250; a >= 0; a--) { |
| 623 | S(c, c); |
| 624 | if (a !== 1) |
| 625 | M(c, c, i); |
| 626 | } |
| 627 | for (a = 0; a < 16; a++) |
| 628 | o[a] = c[a]; |
| 629 | } |
| 630 | function crypto_scalarmult(q, n, p) { |
| 631 | var z = new Uint8Array(32); |
| 632 | var x = new Float64Array(80), r, i; |