Lines Matching refs:padLen
199 int i, numBlocks, padLen; in rijndael_padEncrypt() local
220 padLen = 16 - (inputOctets - 16*numBlocks); in rijndael_padEncrypt()
221 if (padLen <= 0 || padLen > 16) in rijndael_padEncrypt()
223 memcpy(block, input, 16 - padLen); in rijndael_padEncrypt()
224 for (cp = block + 16 - padLen; cp < block + 16; cp++) in rijndael_padEncrypt()
225 *cp = padLen; in rijndael_padEncrypt()
241 padLen = 16 - (inputOctets - 16*numBlocks); in rijndael_padEncrypt()
242 if (padLen <= 0 || padLen > 16) in rijndael_padEncrypt()
244 for (i = 0; i < 16 - padLen; i++) { in rijndael_padEncrypt()
247 for (i = 16 - padLen; i < 16; i++) { in rijndael_padEncrypt()
248 block[i] = (BYTE)padLen ^ iv[i]; in rijndael_padEncrypt()
363 int i, numBlocks, padLen, rval; in rijndael_padDecrypt() local
391 padLen = block[15]; in rijndael_padDecrypt()
392 if (padLen >= 16) { in rijndael_padDecrypt()
396 for (i = 16 - padLen; i < 16; i++) { in rijndael_padDecrypt()
397 if (block[i] != padLen) { in rijndael_padDecrypt()
402 memcpy(outBuffer, block, 16 - padLen); in rijndael_padDecrypt()
425 padLen = block[15]; in rijndael_padDecrypt()
426 if (padLen <= 0 || padLen > 16) { in rijndael_padDecrypt()
430 for (i = 16 - padLen; i < 16; i++) { in rijndael_padDecrypt()
431 if (block[i] != padLen) { in rijndael_padDecrypt()
436 memcpy(outBuffer, block, 16 - padLen); in rijndael_padDecrypt()
443 rval = 16*numBlocks - padLen; in rijndael_padDecrypt()