Searched refs:CTRPAD (Results 1 - 1 of 1) sorted by relevance
/external/dropbear/libtomcrypt/src/encauth/ccm/ |
H A D | ccm_memory.c | 48 unsigned char PAD[16], ctr[16], CTRPAD[16], b; local 241 if ((err = cipher_descriptor[cipher].ecb_encrypt(ctr, CTRPAD, skey)) != CRYPT_OK) { 248 *((LTC_FAST_TYPE*)(&ct[y+z])) = *((LTC_FAST_TYPE*)(&pt[y+z])) ^ *((LTC_FAST_TYPE*)(&CTRPAD[z])); 261 if ((err = cipher_descriptor[cipher].ecb_encrypt(ctr, CTRPAD, skey)) != CRYPT_OK) { 267 *((LTC_FAST_TYPE*)(&pt[y+z])) = *((LTC_FAST_TYPE*)(&ct[y+z])) ^ *((LTC_FAST_TYPE*)(&CTRPAD[z])); 285 if ((err = cipher_descriptor[cipher].ecb_encrypt(ctr, CTRPAD, skey)) != CRYPT_OK) { 294 ct[y] = b ^ CTRPAD[CTRlen++]; 296 b = ct[y] ^ CTRPAD[CTRlen++]; 320 if ((err = cipher_descriptor[cipher].ecb_encrypt(ctr, CTRPAD, skey)) != CRYPT_OK) { 330 tag[x] = PAD[x] ^ CTRPAD[ [all...] |
Completed in 191 milliseconds