Searched refs:CTRPAD (Results 1 - 1 of 1) sorted by relevance

/external/dropbear/libtomcrypt/src/encauth/ccm/
H A Dccm_memory.c48 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