• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/Security-55471.14.18/include/security_cryptkit/

Lines Matching refs:DES_BLOCK_SIZE_BYTES

44 	unsigned char 	lastBlock[DES_BLOCK_SIZE_BYTES];	/* for CBC */
95 bzero(fdinst->lastBlock, DES_BLOCK_SIZE_BYTES);
138 return DES_BLOCK_SIZE_BYTES;
143 return DES_BLOCK_SIZE_BYTES;
151 return 2 * DES_BLOCK_SIZE_BYTES;
164 unsigned blocks = (plainTextSize + DES_BLOCK_SIZE_BYTES - 1) /
165 DES_BLOCK_SIZE_BYTES;
167 if((plainTextSize % DES_BLOCK_SIZE_BYTES) == 0) {
174 return blocks * DES_BLOCK_SIZE_BYTES;
201 if(plainTextLen > DES_BLOCK_SIZE_BYTES) {
211 if(plainTextLen < DES_BLOCK_SIZE_BYTES) {
222 cipherText[DES_BLOCK_SIZE_BYTES - 1] = plainTextLen;
233 for(i=0; i<DES_BLOCK_SIZE_BYTES; i++) {
242 bcopy(cipherText, fdinst->lastBlock, DES_BLOCK_SIZE_BYTES);
244 cipherLen = DES_BLOCK_SIZE_BYTES;
247 if(plainTextLen == DES_BLOCK_SIZE_BYTES) {
258 cipherText + DES_BLOCK_SIZE_BYTES, // append...
271 bzero(fdinst->lastBlock, DES_BLOCK_SIZE_BYTES);
283 * generates DES_BLOCK_SIZE_BYTES bytes or less of plainText.
293 unsigned char work[DES_BLOCK_SIZE_BYTES];
294 unsigned char ivtmp[DES_BLOCK_SIZE_BYTES];
296 if(cipherTextLen != DES_BLOCK_SIZE_BYTES) {
303 bcopy(cipherText, work, DES_BLOCK_SIZE_BYTES);
308 bcopy(cipherText, ivtmp, DES_BLOCK_SIZE_BYTES);
320 for(i=0; i<DES_BLOCK_SIZE_BYTES; i++) {
324 bcopy(ivtmp, fdinst->lastBlock, DES_BLOCK_SIZE_BYTES);
332 unsigned resid = work[DES_BLOCK_SIZE_BYTES-1];
334 if(resid > (DES_BLOCK_SIZE_BYTES-1)) {
345 bzero(fdinst->lastBlock, DES_BLOCK_SIZE_BYTES);
348 bcopy(work, plainText, DES_BLOCK_SIZE_BYTES);
349 *plainTextLen = DES_BLOCK_SIZE_BYTES;
387 if(ptextLen <= DES_BLOCK_SIZE_BYTES) {
393 thisPtextLen = DES_BLOCK_SIZE_BYTES;
412 if(ctextLenTotal > (plainTextLen + DES_BLOCK_SIZE_BYTES)) {
457 if(cipherTextLen % DES_BLOCK_SIZE_BYTES) {
477 if(ctextLen == DES_BLOCK_SIZE_BYTES) {
485 DES_BLOCK_SIZE_BYTES,
497 * plainTextLen % DES_BLOCK_SIZE_BYTES == 0
513 ctext += DES_BLOCK_SIZE_BYTES;
514 ctextLen -= DES_BLOCK_SIZE_BYTES;