Searched refs:cbc (Results 1 - 6 of 6) sorted by relevance
/xnu-2782.1.97/libkern/crypto/ |
H A D | corecrypto_aes.c | 37 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; local 40 if(cbc->size>sizeof(aes_encrypt_ctx)) 43 cccbc_init(cbc, cx[0].ctx, key_len, key); 51 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_encrypt; local 52 cccbc_iv_decl(cbc->block_size, ctx_iv); 54 cccbc_set_iv(cbc, ctx_iv, in_iv); 55 cccbc_update(cbc, cx[0].ctx, ctx_iv, num_blk, in_blk, out_blk); //Actually cbc encrypt. 70 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt; local 73 if(cbc 84 const struct ccmode_cbc *cbc = g_crypto_funcs->ccaes_cbc_decrypt; local [all...] |
H A D | corecrypto_des.c | 115 const struct ccmode_cbc *cbc = encrypt?g_crypto_funcs->ccdes_cbc_encrypt:g_crypto_funcs->ccdes_cbc_decrypt; local 118 cccbc_iv_decl(cbc->block_size, ctx_iv); 124 cccbc_set_iv(cbc, ctx_iv, iv); 126 cccbc_update(cbc, ctx, ctx_iv, nblocks, in, out); 156 const struct ccmode_cbc *cbc = encrypt?g_crypto_funcs->cctdes_cbc_encrypt:g_crypto_funcs->cctdes_cbc_decrypt; local 159 cccbc_iv_decl(cbc->block_size, ctx_iv); 165 cccbc_set_iv(cbc, ctx_iv, iv); 167 cccbc_update(cbc, ctx, ctx_iv, nblocks, in, out); 185 const struct ccmode_cbc *cbc = g_crypto_funcs->ccdes_cbc_encrypt; local 188 cccbc_iv_decl(cbc [all...] |
/xnu-2782.1.97/EXTERNAL_HEADERS/corecrypto/ |
H A D | ccpad.h | 16 void ccpad_cts_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 20 void ccpad_cts_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 24 void ccpad_cts1_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 28 void ccpad_cts1_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 31 void ccpad_cts2_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 35 void ccpad_cts2_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 38 void ccpad_cts3_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 42 void ccpad_cts3_encrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 49 size_t ccpad_pkcs7_decrypt(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, cccbc_iv *iv, 53 void ccpad_pkcs7_encrypt(const struct ccmode_cbc *cbc, cccbc_ct [all...] |
H A D | ccmode_factory.h | 16 /* For CBC, direction of underlying ecb is the same as the cbc direction */ 101 .cbc = ccmode_cbc_encrypt, 113 void ccmode_cbc_init(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, 130 .cbc = ccmode_cbc_decrypt, \ 139 .cbc = ccmode_cbc_encrypt, \ 148 void ccmode_factory_cbc_decrypt(struct ccmode_cbc *cbc, argument 151 *cbc = cbc_decrypt; 159 void ccmode_factory_cbc_encrypt(struct ccmode_cbc *cbc, argument 162 *cbc = cbc_encrypt;
|
H A D | ccmode_impl.h | 36 void (*init)(const struct ccmode_cbc *cbc, cccbc_ctx *ctx, 38 /* cbc encrypt or decrypt nblocks from in to out, iv will be used and updated. */ 39 void (*cbc)(const cccbc_ctx *ctx, cccbc_iv *iv, member in struct:ccmode_cbc
|
H A D | ccmode.h | 63 /* Declare a cbc key named _name_. Pass the size field of a struct ccmode_cbc 68 /* Declare a cbc iv tweak named _name_. Pass the blocksize field of a 110 mode->cbc(ctx, iv, nblocks, in, out); 125 mode->cbc(ctx, iv_ctx, nblocks, in, out);
|
Completed in 30 milliseconds