Home | History | Annotate | Download | only in f8

Lines Matching refs:IV

40    if (f8->blocklen < 0 || f8->blocklen > (int)sizeof(f8->IV) ||
41 f8->padlen < 0 || f8->padlen > (int)sizeof(f8->IV)) {
49 /* xor of IV, MIV and blockcnt == what goes into cipher */
53 f8->IV[x] ^= f8->MIV[x] ^ buf[x];
55 if ((err = cipher_descriptor[f8->cipher].ecb_encrypt(f8->IV, f8->IV, &f8->key)) != CRYPT_OK) {
67 *((LTC_FAST_TYPE*)(&ct[x])) = *((LTC_FAST_TYPE*)(&pt[x])) ^ *((LTC_FAST_TYPE*)(&f8->IV[x]));
68 *((LTC_FAST_TYPE*)(&f8->IV[x])) ^= *((LTC_FAST_TYPE*)(&f8->MIV[x])) ^ *((LTC_FAST_TYPE*)(&buf[x]));
70 if ((err = cipher_descriptor[f8->cipher].ecb_encrypt(f8->IV, f8->IV, &f8->key)) != CRYPT_OK) {
82 /* xor of IV, MIV and blockcnt == what goes into cipher */
86 f8->IV[x] ^= f8->MIV[x] ^ buf[x];
88 if ((err = cipher_descriptor[f8->cipher].ecb_encrypt(f8->IV, f8->IV, &f8->key)) != CRYPT_OK) {
93 *ct++ = *pt++ ^ f8->IV[f8->padlen++];