/freebsd/contrib/bearssl/src/ec/ |
H A D | ec_c25519_m15.c | 415 + MUL15(a[ 1], b[ 1]) in mul20() 418 + MUL15(a[ 1], b[ 2]) in mul20() 419 + MUL15(a[ 2], b[ 1]) in mul20() 422 + MUL15(a[ 1], b[ 3]) in mul20() 423 + MUL15(a[ 2], b[ 2]) in mul20() 424 + MUL15(a[ 3], b[ 1]) in mul20() 427 + MUL15(a[ 1], b[ 4]) in mul20() 428 + MUL15(a[ 2], b[ 3]) in mul20() 429 + MUL15(a[ 3], b[ 2]) in mul20() 430 + MUL15(a[ 4], b[ 1]) in mul20() [all …]
|
H A D | ec_p256_m15.c | 370 + MUL15(a[ 1], b[ 1]) in mul20() 373 + MUL15(a[ 1], b[ 2]) in mul20() 374 + MUL15(a[ 2], b[ 1]) in mul20() 377 + MUL15(a[ 1], b[ 3]) in mul20() 378 + MUL15(a[ 2], b[ 2]) in mul20() 379 + MUL15(a[ 3], b[ 1]) in mul20() 382 + MUL15(a[ 1], b[ 4]) in mul20() 383 + MUL15(a[ 2], b[ 3]) in mul20() 384 + MUL15(a[ 3], b[ 2]) in mul20() 385 + MUL15(a[ 4], b[ 1]) in mul20() [all …]
|
H A D | ec_c25519_m31.c | 395 cc = MUL15(t[8] >> 15, 19); /* at most 19*(2^15-1) = 622573 */ in f255_mul() 413 cc = MUL15(t[8] >> 15, 19); in f255_mul() 452 cc = MUL15(t[8] >> 15, 19); in f255_square() 461 cc = MUL15(t[8] >> 15, 19); in f255_square() 492 cc = MUL15(w >> 15, 19); in f255_add() 521 cc = MUL15((w + 0x10000) >> 15, 19); in f255_sub() 555 cc = MUL15((uint32_t)(w >> 15), 19); in f255_mul_a24()
|
/freebsd/contrib/bearssl/src/int/ |
H A D | i15_montmul.c | 43 f = MUL15((d[1] + MUL15(x[u + 1], y[1])) & 0x7FFF, m0i) in br_i15_montymul() 142 z = d[v + 1] + MUL15(xu, y[v + 1]) in br_i15_montymul() 143 + MUL15(f, m[v + 1]) + r; in br_i15_montymul() 146 z = d[v + 2] + MUL15(xu, y[v + 2]) in br_i15_montymul() 147 + MUL15(f, m[v + 2]) + r; in br_i15_montymul() 150 z = d[v + 3] + MUL15(xu, y[v + 3]) in br_i15_montymul() 151 + MUL15(f, m[v + 3]) + r; in br_i15_montymul() 154 z = d[v + 4] + MUL15(xu, y[v + 4]) in br_i15_montymul() 155 + MUL15(f, m[v + 4]) + r; in br_i15_montymul() 163 z = d[v + 1] + MUL15(xu, y[v + 1]) in br_i15_montymul() [all …]
|
H A D | i15_ninv15.c | 34 y = MUL15(y, 2 - MUL15(x, y)); in br_i15_ninv15() 35 y = MUL15(y, 2 - MUL15(x, y)); in br_i15_ninv15() 36 y = MUL15(y, 2 - MUL15(x, y)); in br_i15_ninv15()
|
H A D | i15_fmont.c | 37 f = MUL15(x[1], m0i) & 0x7FFF; in br_i15_from_monty() 42 z = (uint32_t)x[v + 1] + MUL15(f, m[v + 1]) + cc; in br_i15_from_monty()
|
H A D | i15_mulacc.c | 55 z = (uint32_t)d[1 + u + v] + MUL15(f, a[1 + v]) + cc; in br_i15_mulacc()
|
H A D | i15_muladd.c | 151 zl = MUL15(mw, q) + cc; in br_i15_muladd_small()
|
/freebsd/contrib/bearssl/src/symcipher/ |
H A D | poly1305_ctmul32.c | 127 + MUL15(a[0], r[u + 9 - 0]) in poly1305_inner() 128 + MUL15(a[1], r[u + 9 - 1]) in poly1305_inner() 129 + MUL15(a[2], r[u + 9 - 2]) in poly1305_inner() 130 + MUL15(a[3], r[u + 9 - 3]) in poly1305_inner() 131 + MUL15(a[4], r[u + 9 - 4]); in poly1305_inner() 140 + MUL15(a[5], r[u + 9 - 5]) in poly1305_inner() 141 + MUL15(a[6], r[u + 9 - 6]) in poly1305_inner() 142 + MUL15(a[7], r[u + 9 - 7]) in poly1305_inner() 143 + MUL15(a[8], r[u + 9 - 8]) in poly1305_inner() 144 + MUL15(a[9], r[u + 9 - 9]); in poly1305_inner() [all …]
|
/freebsd/contrib/bearssl/src/rsa/ |
H A D | rsa_i15_keygen.c | 489 esize_p += MUL15(esize_p, 17477) >> 18; in br_rsa_i15_keygen() 490 esize_q += MUL15(esize_q, 17477) >> 18; in br_rsa_i15_keygen()
|
/freebsd/contrib/bearssl/src/ |
H A D | inner.h | 1007 #define MUL15(x, y) (((uint32_t)(x) | (uint32_t)0x80000000) \ macro 1011 #define MUL15(x, y) ((uint32_t)(x) * (uint32_t)(y)) macro
|