• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/CommonCrypto-60049/lib/

Lines Matching defs:iv

34              const void *iv)
141 static void cccbc_mode_setup(const corecryptoMode modeObj, const void *iv,
145 CC_XMEMCPY(ctx.cbc->iv, iv, modeObj.cbc->block_size);
151 modeObj.cbc->cbc(&ctx.cbc->cbc, (cccbc_iv *) ctx.cbc->iv, len / cccbc_mode_get_block_size(modeObj), in, out);
154 static int cccbc_getiv(const corecryptoMode modeObj, void *iv, uint32_t *len, modeCtx ctx)
160 CC_XMEMCPY(iv, ctx.cbc->iv, *len = (uint32_t) cccbc_mode_get_block_size(modeObj));
164 static int cccbc_setiv(const corecryptoMode modeObj, const void *iv, uint32_t len, modeCtx ctx)
167 CC_XMEMCPY(ctx.cbc->iv, iv, cccbc_mode_get_block_size(modeObj));
188 static void cccfb_mode_setup(const corecryptoMode modeObj, const void *iv,
192 modeObj.cfb->init(modeObj.cfb, ctx.cfb, keylen, key, iv);
218 static void cccfb8_mode_setup(const corecryptoMode modeObj, const void *iv,
222 modeObj.cfb8->init(modeObj.cfb8, ctx.cfb8, keylen, key, iv);
247 static void ccctr_mode_setup(const corecryptoMode modeObj, const void *iv,
251 modeObj.ctr->init(modeObj.ctr, ctx.ctr, keylen, key, iv);
276 static void ccofb_mode_setup(const corecryptoMode modeObj, const void *iv,
280 modeObj.ofb->init(modeObj.ofb, ctx.ofb, keylen, key, iv);
310 static void ccxts_mode_setup(const corecryptoMode modeObj, const void *iv,
323 static int ccxts_setiv(const corecryptoMode modeObj, const void *iv, uint32_t len, modeCtx ctx)
326 modeObj.xts->set_tweak(ctx.xts, iv);
330 static int ccxts_getiv(const corecryptoMode modeObj, void *iv, uint32_t *len, modeCtx ctx)
336 CC_XMEMCPY(iv, modeObj.xts->xts(ctx.xts, 0, NULL, NULL), *len = modeObj.xts->block_size);
346 static void ccxts_mode_encrypt_tweak(const corecryptoMode modeObj, const void *in, size_t len, void *out, const void *iv, modeCtx ctx)
349 modeObj.xts->set_tweak(ctx.xts, tweak, iv);
353 static void ccxts_mode_decrypt_tweak(const corecryptoMode modeObj, const void *in, size_t len, void *out, const void *iv, modeCtx ctx)
356 modeObj.xts->set_tweak(ctx.xts, tweak, iv);
378 static void ccgcm_mode_setup(const corecryptoMode modeObj, const void *iv,
390 static int ccgcm_setiv(const corecryptoMode modeObj, const void *iv, uint32_t len, modeCtx ctx)
392 modeObj.gcm->set_iv(ctx.gcm, len, iv);
414 ccpad_pkcs7_encrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, cipherText);
420 *moved = ccpad_pkcs7_decrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, plainText);
502 ccpad_cts1_encrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, cipherText);
508 ccpad_cts1_decrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, plainText);
515 ccpad_cts2_encrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, cipherText);
521 ccpad_cts2_decrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, plainText);
529 ccpad_cts3_encrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, cipherText);
535 ccpad_cts3_decrypt(modeObj.cbc, &ctx.cbc->cbc, (cccbc_iv*) ctx.cbc->iv, len, buff, plainText);