MCPcopy Create free account
hub / github.com/Dstack-TEE/dstack / pow2523

Function pow2523

vmm/src/x25519.js:617–629  ·  view source on GitHub ↗
(o, i)

Source from the content-addressed store, hash-verified

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;

Callers 1

unpacknegFunction · 0.70

Calls 3

gfFunction · 0.70
SFunction · 0.70
MFunction · 0.70

Tested by

no test coverage detected