/external/epid-sdk/ext/ipp/sources/ippcp/ |
D | pcpscramble.h | 63 const Ipp32u* pData, cpSize dataSize) in cpScramblePut() 68 dataSize *= sizeof(Ipp32u); in cpScramblePut() 79 ((Ipp32u*)pArray)[i*CACHE_LINE_SIZE/sizeof(Ipp32u)] = pData[i]; in cpScramblePut() 83 ((Ipp32u*)pArray)[0] = pData[0]; in cpScramblePut() 84 ((Ipp32u*)pArray)[1] = pData[1]; in cpScramblePut() 87 ((Ipp32u*)pArray)[0] = pData[0]; in cpScramblePut() 91 ((Ipp32u*)pArray)[0] = pData[0]; in cpScramblePut() 92 ((Ipp32u*)pArray)[1] = pData[1]; in cpScramblePut() 93 ((Ipp32u*)pArray)[2] = pData[2]; in cpScramblePut() 94 ((Ipp32u*)pArray)[3] = pData[3]; in cpScramblePut() [all …]
|
D | pcpbnu32arith.h | 53 Ipp32u cpAdd_BNU32(Ipp32u* pR, const Ipp32u* pA, const Ipp32u* pB, int ns); 55 Ipp32u cpSub_BNU32(Ipp32u* pR, const Ipp32u* pA, const Ipp32u* pB, int ns); 57 Ipp32u cpInc_BNU32(Ipp32u* pR, const Ipp32u* pA, cpSize ns, Ipp32u val); 59 Ipp32u cpDec_BNU32(Ipp32u* pR, const Ipp32u* pA, cpSize ns, Ipp32u val); 62 Ipp32u cpMulDgt_BNU32(Ipp32u* pR, const Ipp32u* pA, int ns, Ipp32u val); 64 Ipp32u cpSubMulDgt_BNU32(Ipp32u* pR, const Ipp32u* pA, int nsA, Ipp32u val); 67 int cpDiv_BNU32(Ipp32u* pQ, int* nsQ, Ipp32u* pX, int nsX, Ipp32u* pY, int nsY); 71 int cpFromOS_BNU32(Ipp32u* pBNU, const Ipp8u* pOctStr, int strLen); 73 int cpToOS_BNU32(Ipp8u* pStr, int strLen, const Ipp32u* pBNU, int bnuSize);
|
D | pcpsha256stuff.h | 70 static const Ipp32u sha256_iv[] = { 73 static const Ipp32u sha224_iv[] = { 77 static __ALIGN16 const Ipp32u sha256_cnt[] = { 98 __INLINE void hashInit(Ipp32u* pHash, const Ipp32u* iv) in hashInit() 111 hashInit((Ipp32u*)pHash, sha256_iv); in sha256_hashInit() 115 hashInit((Ipp32u*)pHash, sha224_iv); in sha224_hashInit() 133 ((Ipp32u*)pMD)[0] = ENDIANNESS32(((Ipp32u*)pHashVal)[0]); in sha256_hashOctString() 134 ((Ipp32u*)pMD)[1] = ENDIANNESS32(((Ipp32u*)pHashVal)[1]); in sha256_hashOctString() 135 ((Ipp32u*)pMD)[2] = ENDIANNESS32(((Ipp32u*)pHashVal)[2]); in sha256_hashOctString() 136 ((Ipp32u*)pMD)[3] = ENDIANNESS32(((Ipp32u*)pHashVal)[3]); in sha256_hashOctString() [all …]
|
D | pcpsm3stuff.h | 63 static const Ipp32u sm3_iv[] = { 67 static __ALIGN16 const Ipp32u sm3_cnt[] = { 81 ((Ipp32u*)pHash)[0] = sm3_iv[0]; in sm3_hashInit() 82 ((Ipp32u*)pHash)[1] = sm3_iv[1]; in sm3_hashInit() 83 ((Ipp32u*)pHash)[2] = sm3_iv[2]; in sm3_hashInit() 84 ((Ipp32u*)pHash)[3] = sm3_iv[3]; in sm3_hashInit() 85 ((Ipp32u*)pHash)[4] = sm3_iv[4]; in sm3_hashInit() 86 ((Ipp32u*)pHash)[5] = sm3_iv[5]; in sm3_hashInit() 87 ((Ipp32u*)pHash)[6] = sm3_iv[6]; in sm3_hashInit() 88 ((Ipp32u*)pHash)[7] = sm3_iv[7]; in sm3_hashInit() [all …]
|
D | pcpsms4_process_ofb8.h | 74 Ipp32u tmpInpOut[2*MBS_SMS4/sizeof(Ipp32u)]; in cpProcessSMS4_ofb8() 84 ((Ipp32u*)pDst)[0] = tmpInpOut[0+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[0]; in cpProcessSMS4_ofb8() 85 ((Ipp32u*)pDst)[1] = tmpInpOut[1+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[1]; in cpProcessSMS4_ofb8() 86 ((Ipp32u*)pDst)[2] = tmpInpOut[2+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[2]; in cpProcessSMS4_ofb8() 87 ((Ipp32u*)pDst)[3] = tmpInpOut[3+MBS_SMS4/sizeof(Ipp32u)]^((Ipp32u*)pSrc)[3]; in cpProcessSMS4_ofb8() 88 tmpInpOut[0] = tmpInpOut[0+MBS_SMS4/sizeof(Ipp32u)]; in cpProcessSMS4_ofb8() 89 tmpInpOut[1] = tmpInpOut[1+MBS_SMS4/sizeof(Ipp32u)]; in cpProcessSMS4_ofb8() 90 tmpInpOut[2] = tmpInpOut[2+MBS_SMS4/sizeof(Ipp32u)]; in cpProcessSMS4_ofb8() 91 tmpInpOut[3] = tmpInpOut[3+MBS_SMS4/sizeof(Ipp32u)]; in cpProcessSMS4_ofb8() 94 XorBlock(pSrc, tmpInpOut+MBS_SMS4/sizeof(Ipp32u), pDst, ofbBlkSize); in cpProcessSMS4_ofb8()
|
D | pcpsms4.h | 58 Ipp32u enc_rkeys[32]; /* enc round keys */ 59 Ipp32u dec_rkeys[32]; /* enc round keys */ 87 extern const Ipp32u SMS4_FK[4]; 88 extern const Ipp32u SMS4_CK[32]; 118 Ipp32u _x = x/sizeof(BNU_CHUNK_T); in getSboxValue() 119 Ipp32u i; in getSboxValue() 129 __INLINE Ipp32u cpSboxT_SMS4(Ipp32u x) in cpSboxT_SMS4() 131 Ipp32u y = getSboxValue(x & 0xFF); in cpSboxT_SMS4() 142 __INLINE Ipp32u cpExpKeyLinear_SMS4(Ipp32u x) in cpExpKeyLinear_SMS4() 147 __INLINE Ipp32u cpExpKeyMix_SMS4(Ipp32u x) in cpExpKeyMix_SMS4() [all …]
|
D | pcpbnarithgcd.c | 137 Ipp32u* xBuffer = (Ipp32u*)BN_BUFFER(x); 138 Ipp32u* yBuffer = (Ipp32u*)BN_BUFFER(y); 139 Ipp32u* gBuffer = (Ipp32u*)BN_BUFFER(g); 140 Ipp32u* xData = (Ipp32u*)BN_NUMBER(x); 141 Ipp32u* yData = (Ipp32u*)BN_NUMBER(y); 142 Ipp32u* gData = (Ipp32u*)BN_NUMBER(g); 143 cpSize nsXmax = BN_ROOM(x)*(sizeof(BNU_CHUNK_T)/sizeof(Ipp32u)); 144 cpSize nsYmax = BN_ROOM(y)*(sizeof(BNU_CHUNK_T)/sizeof(Ipp32u)); 145 cpSize nsGmax = BN_ROOM(g)*(sizeof(BNU_CHUNK_T)/sizeof(Ipp32u)); 146 cpSize nsX = BN_SIZE(x)*(sizeof(BNU_CHUNK_T)/sizeof(Ipp32u)); [all …]
|
D | pcpsha1messagedigest.c | 100 ((Ipp32u*)(pMD))[0] = sha1_iv[0]; 101 ((Ipp32u*)(pMD))[1] = sha1_iv[1]; 102 ((Ipp32u*)(pMD))[2] = sha1_iv[2]; 103 ((Ipp32u*)(pMD))[3] = sha1_iv[3]; 104 ((Ipp32u*)(pMD))[4] = sha1_iv[4]; 108 updateFunc((Ipp32u*)pMD, pMsg, msgLenBlks, sha1_cnt); 112 cpFinalizeSHA1((Ipp32u*)pMD, pMsg, msgLenRest, len); 113 ((Ipp32u*)pMD)[0] = ENDIANNESS32(((Ipp32u*)pMD)[0]); 114 ((Ipp32u*)pMD)[1] = ENDIANNESS32(((Ipp32u*)pMD)[1]); 115 ((Ipp32u*)pMD)[2] = ENDIANNESS32(((Ipp32u*)pMD)[2]); [all …]
|
D | pcpsha1stuff.h | 61 static const Ipp32u sha1_iv[] = { 64 static __ALIGN16 const Ipp32u sha1_cnt[] = { 71 ((Ipp32u*)pHash)[0] = sha1_iv[0]; in sha1_hashInit() 72 ((Ipp32u*)pHash)[1] = sha1_iv[1]; in sha1_hashInit() 73 ((Ipp32u*)pHash)[2] = sha1_iv[2]; in sha1_hashInit() 74 ((Ipp32u*)pHash)[3] = sha1_iv[3]; in sha1_hashInit() 75 ((Ipp32u*)pHash)[4] = sha1_iv[4]; in sha1_hashInit() 93 ((Ipp32u*)pMD)[0] = ENDIANNESS32(((Ipp32u*)pHashVal)[0]); in sha1_hashOctString() 94 ((Ipp32u*)pMD)[1] = ENDIANNESS32(((Ipp32u*)pHashVal)[1]); in sha1_hashOctString() 95 ((Ipp32u*)pMD)[2] = ENDIANNESS32(((Ipp32u*)pHashVal)[2]); in sha1_hashOctString() [all …]
|
D | pcphashsha256px.c | 96 Ipp32u _T1 = (H) + SUM1((E)) + CH((E),(F),(G)) + (W)[(r)] + (K)[(r)]; \ 97 Ipp32u _T2 = SUM0((A)) + MAJ((A),(B),(C)); \ 125 Ipp32u* data = (Ipp32u*)mblk; in UpdateSHA256() 127 Ipp32u* digest = (Ipp32u*)uniHash; in UpdateSHA256() 128 Ipp32u* SHA256_cnt_loc = (Ipp32u*)uniParam; in UpdateSHA256() 130 for(; mlen>=MBS_SHA256; data += MBS_SHA256/sizeof(Ipp32u), mlen -= MBS_SHA256) { in UpdateSHA256() 136 Ipp32u W[64]; in UpdateSHA256() 153 Ipp32u A = digest[0]; in UpdateSHA256() 154 Ipp32u B = digest[1]; in UpdateSHA256() 155 Ipp32u C = digest[2]; in UpdateSHA256() [all …]
|
D | pcpmd5stuff.h | 65 static const Ipp32u md5_iv[] = { 68 static __ALIGN16 const Ipp32u md5_cnt[] = { 93 ((Ipp32u*)pHash)[0] = md5_iv[0]; in md5_hashInit() 94 ((Ipp32u*)pHash)[1] = md5_iv[1]; in md5_hashInit() 95 ((Ipp32u*)pHash)[2] = md5_iv[2]; in md5_hashInit() 96 ((Ipp32u*)pHash)[3] = md5_iv[3]; in md5_hashInit() 107 ((Ipp32u*)pMD)[0] = ((Ipp32u*)pHashVal)[0]; in md5_hashOctString() 108 ((Ipp32u*)pMD)[1] = ((Ipp32u*)pHashVal)[1]; in md5_hashOctString() 109 ((Ipp32u*)pMD)[2] = ((Ipp32u*)pHashVal)[2]; in md5_hashOctString() 110 ((Ipp32u*)pMD)[3] = ((Ipp32u*)pHashVal)[3]; in md5_hashOctString()
|
D | pcpaes_cbc.h | 97 Ipp32u iv[NB(128)]; in cpDecryptAES_cbc() 110 ((Ipp32u*)pDst)[0] ^= iv[0]; in cpDecryptAES_cbc() 111 ((Ipp32u*)pDst)[1] ^= iv[1]; in cpDecryptAES_cbc() 112 ((Ipp32u*)pDst)[2] ^= iv[2]; in cpDecryptAES_cbc() 113 ((Ipp32u*)pDst)[3] ^= iv[3]; in cpDecryptAES_cbc() 115 iv[0] = ((Ipp32u*)pSrc)[0]; in cpDecryptAES_cbc() 116 iv[1] = ((Ipp32u*)pSrc)[1]; in cpDecryptAES_cbc() 117 iv[2] = ((Ipp32u*)pSrc)[2]; in cpDecryptAES_cbc() 118 iv[3] = ((Ipp32u*)pSrc)[3]; in cpDecryptAES_cbc() 128 Ipp32u tmpInp[NB(128)]; in cpDecryptAES_cbc() [all …]
|
D | pcphash_digest.c | 137 ((Ipp32u*)hash)[0] = ENDIANNESS32(((Ipp32u*)hash)[0]); in cpComputeDigest() 138 ((Ipp32u*)hash)[1] = ENDIANNESS32(((Ipp32u*)hash)[1]); in cpComputeDigest() 139 ((Ipp32u*)hash)[2] = ENDIANNESS32(((Ipp32u*)hash)[2]); in cpComputeDigest() 140 ((Ipp32u*)hash)[3] = ENDIANNESS32(((Ipp32u*)hash)[3]); in cpComputeDigest() 141 ((Ipp32u*)hash)[4] = ENDIANNESS32(((Ipp32u*)hash)[4]); in cpComputeDigest() 143 ((Ipp32u*)hash)[5] = ENDIANNESS32(((Ipp32u*)hash)[5]); in cpComputeDigest() 144 ((Ipp32u*)hash)[6] = ENDIANNESS32(((Ipp32u*)hash)[6]); in cpComputeDigest() 145 ((Ipp32u*)hash)[7] = ENDIANNESS32(((Ipp32u*)hash)[7]); in cpComputeDigest()
|
D | pcphashmessage.c | 155 ((Ipp32u*)hash)[0] = ENDIANNESS32(((Ipp32u*)hash)[0]); 156 ((Ipp32u*)hash)[1] = ENDIANNESS32(((Ipp32u*)hash)[1]); 157 ((Ipp32u*)hash)[2] = ENDIANNESS32(((Ipp32u*)hash)[2]); 158 ((Ipp32u*)hash)[3] = ENDIANNESS32(((Ipp32u*)hash)[3]); 159 ((Ipp32u*)hash)[4] = ENDIANNESS32(((Ipp32u*)hash)[4]); 160 ((Ipp32u*)hash)[5] = ENDIANNESS32(((Ipp32u*)hash)[5]); 161 ((Ipp32u*)hash)[6] = ENDIANNESS32(((Ipp32u*)hash)[6]); 162 ((Ipp32u*)hash)[7] = ENDIANNESS32(((Ipp32u*)hash)[7]);
|
D | pcpsms4_encrypt_cbc.h | 86 const Ipp32u* pRoundKeys = SMS4_RK(pCtx); in cpEncryptSMS4_cbc() 89 Ipp32u iv[MBS_SMS4/sizeof(Ipp32u)]; in cpEncryptSMS4_cbc() 94 iv[0] ^= ((Ipp32u*)pSrc)[0]; in cpEncryptSMS4_cbc() 95 iv[1] ^= ((Ipp32u*)pSrc)[1]; in cpEncryptSMS4_cbc() 96 iv[2] ^= ((Ipp32u*)pSrc)[2]; in cpEncryptSMS4_cbc() 97 iv[3] ^= ((Ipp32u*)pSrc)[3]; in cpEncryptSMS4_cbc() 101 iv[0] = ((Ipp32u*)pDst)[0]; in cpEncryptSMS4_cbc() 102 iv[1] = ((Ipp32u*)pDst)[1]; in cpEncryptSMS4_cbc() 103 iv[2] = ((Ipp32u*)pDst)[2]; in cpEncryptSMS4_cbc() 104 iv[3] = ((Ipp32u*)pDst)[3]; in cpEncryptSMS4_cbc()
|
D | pcprij.h | 64 #define BYTES_TO_WORD(b0,b1,b2,b3) ( ( ((Ipp32u)((Ipp8u)(b3))) <<24 ) \ 65 |( ((Ipp32u)((Ipp8u)(b2))) <<16 ) \ 66 |( ((Ipp32u)((Ipp8u)(b1))) << 8 ) \ 67 |( ((Ipp32u)((Ipp8u)(b0))) ) ) 98 Ipp32u* pEncTbl; /* expanded S-boxes for */ 99 Ipp32u* pDecTbl; /* encryption and decryption */ 100 Ipp32u enc_keys[64]; /* array of keys for encryprion */ 101 Ipp32u dec_keys[64]; /* array of keys for decryprion */ 102 Ipp32u aesNI; /* AES instruction available */ 103 Ipp32u safeInit; /* SafeInit performed */ [all …]
|
D | pcphashsm3px.c | 173 __INLINE Ipp32u MagicFF(int s, Ipp32u a, Ipp32u b, Ipp32u c) in MagicFF() 180 __INLINE Ipp32u MagicGG(int s, Ipp32u e, Ipp32u f, Ipp32u g) in MagicGG() 190 Ipp32u* data = (Ipp32u*)mblk; in UpdateSM3() 192 Ipp32u* hash = (Ipp32u*)uniHash; in UpdateSM3() 193 Ipp32u* SM3_cnt_loc = (Ipp32u*)uniParam; in UpdateSM3() 195 for(; mlen>=MBS_SM3; data += MBS_SM3/sizeof(Ipp32u), mlen -= MBS_SM3) { in UpdateSM3() 201 Ipp32u W[68]; in UpdateSM3() 218 Ipp32u A = hash[0]; in UpdateSM3() 219 Ipp32u B = hash[1]; in UpdateSM3() 220 Ipp32u C = hash[2]; in UpdateSM3() [all …]
|
D | pcphashsha1px.c | 86 Ipp32u _T = ROL32((A),5) + MAGIC_FUN((t)/20, (B),(C),(D)) + (E) + (W)[(t)] + (K)[(t)/20]; \ 95 __INLINE Ipp32u MagicFun(int s, Ipp32u b, Ipp32u c, Ipp32u d) in MagicFun() 124 Ipp32u* data = (Ipp32u*)mblk; in UpdateSHA1() 126 Ipp32u* digest = (Ipp32u*)uinHash; in UpdateSHA1() 127 Ipp32u* SHA1_cnt_loc = (Ipp32u*)uniParam; in UpdateSHA1() 129 for(; mlen>=MBS_SHA1; data += MBS_SHA1/sizeof(Ipp32u), mlen -= MBS_SHA1) { in UpdateSHA1() 135 Ipp32u W[80]; in UpdateSHA1() 154 Ipp32u A = digest[0]; in UpdateSHA1() 155 Ipp32u B = digest[1]; in UpdateSHA1() 156 Ipp32u C = digest[2]; in UpdateSHA1() [all …]
|
D | pcprij128safe2.h | 75 __INLINE void XorRoundKey(Ipp32u* state, const Ipp32u* RoundKey) in XorRoundKey() 84 __INLINE Ipp32u mask4(Ipp32u x) in mask4() 87 return (Ipp32u)((x<<1) - (x>>7)); in mask4() 90 __INLINE Ipp32u xtime4(Ipp32u x) in xtime4() 92 Ipp32u t = (x+x) &0xFEFEFEFE; in xtime4()
|
D | pcphash.h | 77 typedef Ipp32u DigestSHA1[5]; /* SHA1 digest */ 78 typedef Ipp32u DigestSHA224[7]; /* SHA224 digest */ 79 typedef Ipp32u DigestSHA256[8]; /* SHA256 digest */ 82 typedef Ipp32u DigestMD5[4]; /* MD5 digest */ 83 typedef Ipp32u DigestSM3[8]; /* SM3 digest */ 179 extern const Ipp32u SHA1_IV[]; 180 extern const Ipp32u SHA256_IV[]; 181 extern const Ipp32u SHA224_IV[]; 184 extern const Ipp32u MD5_IV[]; 185 extern const Ipp32u SM3_IV[]; [all …]
|
D | pcpsha256final.c | 88 ((Ipp32u*)pMD)[0] = ENDIANNESS32(HASH_VALUE(pState)[0]); 89 ((Ipp32u*)pMD)[1] = ENDIANNESS32(HASH_VALUE(pState)[1]); 90 ((Ipp32u*)pMD)[2] = ENDIANNESS32(HASH_VALUE(pState)[2]); 91 ((Ipp32u*)pMD)[3] = ENDIANNESS32(HASH_VALUE(pState)[3]); 92 ((Ipp32u*)pMD)[4] = ENDIANNESS32(HASH_VALUE(pState)[4]); 93 ((Ipp32u*)pMD)[5] = ENDIANNESS32(HASH_VALUE(pState)[5]); 94 ((Ipp32u*)pMD)[6] = ENDIANNESS32(HASH_VALUE(pState)[6]); 95 ((Ipp32u*)pMD)[7] = ENDIANNESS32(HASH_VALUE(pState)[7]);
|
D | pcpsms4_decrypt_cbc.h | 86 const Ipp32u* pRoundKeys = SMS4_DRK(pCtx); in cpDecryptSMS4_cbc() 89 Ipp32u iv[MBS_SMS4/sizeof(Ipp32u)]; in cpDecryptSMS4_cbc() 103 Ipp32u tmp[MBS_SMS4/sizeof(ipp32u)]; in cpDecryptSMS4_cbc() 112 iv[0] = ((Ipp32u*)pSrc)[0]; in cpDecryptSMS4_cbc() 113 iv[1] = ((Ipp32u*)pSrc)[1]; in cpDecryptSMS4_cbc() 114 iv[2] = ((Ipp32u*)pSrc)[2]; in cpDecryptSMS4_cbc() 115 iv[3] = ((Ipp32u*)pSrc)[3]; in cpDecryptSMS4_cbc()
|
D | pcpaes_ctr_process.h | 156 Ipp32u counter[NB(128)]; in cpProcessAES_ctr() 157 Ipp32u output[NB(128)]; in cpProcessAES_ctr() 179 ((Ipp32u*)pDst)[0] = output[0]^((Ipp32u*)pSrc)[0]; in cpProcessAES_ctr() 180 ((Ipp32u*)pDst)[1] = output[1]^((Ipp32u*)pSrc)[1]; in cpProcessAES_ctr() 181 ((Ipp32u*)pDst)[2] = output[2]^((Ipp32u*)pSrc)[2]; in cpProcessAES_ctr() 182 ((Ipp32u*)pDst)[3] = output[3]^((Ipp32u*)pSrc)[3]; in cpProcessAES_ctr() 240 Ipp32u blocks = dataLen>>4; /* number of blocks per loop processing */ in cpProcessAES_ctr128() 243 Ipp32u ctr32 = ((Ipp32u*)(pCtrValue))[3]; in cpProcessAES_ctr128()
|
D | pcpsha224final.c | 88 ((Ipp32u*)pMD)[0] = ENDIANNESS32(HASH_VALUE(pState)[0]); 89 ((Ipp32u*)pMD)[1] = ENDIANNESS32(HASH_VALUE(pState)[1]); 90 ((Ipp32u*)pMD)[2] = ENDIANNESS32(HASH_VALUE(pState)[2]); 91 ((Ipp32u*)pMD)[3] = ENDIANNESS32(HASH_VALUE(pState)[3]); 92 ((Ipp32u*)pMD)[4] = ENDIANNESS32(HASH_VALUE(pState)[4]); 93 ((Ipp32u*)pMD)[5] = ENDIANNESS32(HASH_VALUE(pState)[5]); 94 ((Ipp32u*)pMD)[6] = ENDIANNESS32(HASH_VALUE(pState)[6]);
|
D | pcpmont_expsafebinary.c | 94 Ipp32u* r_number = pY->workBuffer; in cpSafeMontExp_Binary() 98 Ipp32u power = pE->number[pE->size-1]; in cpSafeMontExp_Binary() 101 Ipp32u powd = power & 0x80000000;/* from top to bottom*/ in cpSafeMontExp_Binary() 144 Ipp32u *number; in cpSafeMontExp_Binary() 154 Ipp32u powd = 0; in cpSafeMontExp_Binary() 228 Ipp32u* eData = BN_NUMBER(pE); in cpSafeMontExp_Binary() 246 Ipp32u eValue; in cpSafeMontExp_Binary() 249 Ipp32u* pModulus = BN_NUMBER(MNT_MODULO(pMont)); in cpSafeMontExp_Binary() 251 Ipp32u* pHelper = MNT_HELPER(pMont); in cpSafeMontExp_Binary() 253 Ipp32u* yData = BN_NUMBER(pY); in cpSafeMontExp_Binary() [all …]
|