17 #if defined(RSAZ_ENABLED)
22 #include "../../internal.h"
26 alignas(64)
static const BN_ULONG one[40] = {
27 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
28 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
31 alignas(64)
static const BN_ULONG two80[40] = {
32 0, 0, 1 << 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
33 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
36 const BN_ULONG base_norm[16],
38 const BN_ULONG m_norm[16],
const BN_ULONG RR[16],
42 "MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH is too small");
192 int wvalue = p_str[127] >> 3;
201 memcpy(&wvalue_16, &p_str[
index / 8],
sizeof(wvalue_16));
203 wvalue = (wvalue >> (
index % 8)) & 31;
213 wvalue = p_str[0] & 15;
226 #endif // RSAZ_ENABLED