Searched refs:F256 (Results 1 - 2 of 2) sorted by relevance

/freebsd-12-stable/contrib/bearssl/src/ec/
H A Dec_p256_m15.c990 * Modulus for field F256 (field for point coordinates in curve P-256).
992 static const uint32_t F256[] = { variable
1008 * Perform a "short reduction" in field F256 (field for curve P-256).
1027 * Perform a "final reduction" in field F256 (field for curve P-256).
1045 w = t[i] - F256[i] - cc;
1369 t2[i] = (F256[i] << 1) + Q->x[i] - t1[i];
1404 Q->x[i] += (F256[i] << 2) - (t2[i] << 1);
1424 t2[i] += (F256[i] << 1) - Q->x[i];
1430 Q->y[i] += (F256[i] << 2) - (t4[i] << 1);
1509 t2[i] += (F256[
[all...]
H A Dec_p256_m31.c298 static const uint32_t F256[] = { variable
388 * Compute a multiplication in F256. Source operands shall be less than
500 * Compute a square in F256. Source operand shall be less than
612 * Perform a "final reduction" in field F256 (field for curve P-256).
629 w = d[i] - F256[i] - cc;

Completed in 65 milliseconds