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

/xnu-2422.115.4/libkern/crypto/
H A Dcorecrypto_sha2.c36 const struct ccdigest_info *di; local
37 di=g_crypto_funcs->ccsha256_di;
40 if(ccdigest_di_size(di)>sizeof(SHA256_CTX))
43 g_crypto_funcs->ccdigest_init_fn(di, ctx->ctx);
48 const struct ccdigest_info *di; local
49 di=g_crypto_funcs->ccsha256_di;
51 g_crypto_funcs->ccdigest_update_fn(di, ctx->ctx, len, data);
56 const struct ccdigest_info *di; local
57 di=g_crypto_funcs->ccsha256_di;
59 ccdigest_final(di, ct
64 const struct ccdigest_info *di; local
76 const struct ccdigest_info *di; local
85 const struct ccdigest_info *di; local
93 const struct ccdigest_info *di; local
105 const struct ccdigest_info *di; local
113 const struct ccdigest_info *di; local
[all...]
H A Dcorecrypto_md5.c19 static void DiToMD5(const struct ccdigest_info *di, struct ccdigest_ctx *di_ctx, MD5_CTX *md5_ctx) argument
21 setCount(md5_ctx, ccdigest_nbits(di, di_ctx)/8+ccdigest_num(di, di_ctx));
22 memcpy(md5_ctx->buffer, ccdigest_data(di, di_ctx), di->block_size);
23 memcpy(md5_ctx->state, ccdigest_state_ccn(di, di_ctx), di->state_size);
27 static void MD5ToDi(const struct ccdigest_info *di, MD5_CTX *md5_ctx, struct ccdigest_ctx *di_ctx) argument
31 ccdigest_num(di, di_ctx)=count%di
39 const struct ccdigest_info *di=g_crypto_funcs->ccmd5_di; local
49 const struct ccdigest_info *di=g_crypto_funcs->ccmd5_di; local
59 const struct ccdigest_info *di=g_crypto_funcs->ccmd5_di; local
[all...]
H A Dcorecrypto_sha1.c19 static void DiToSHA1(const struct ccdigest_info *di, struct ccdigest_ctx *di_ctx, SHA1_CTX *sha1_ctx) argument
21 setCount(sha1_ctx, ccdigest_nbits(di, di_ctx)/8+ccdigest_num(di, di_ctx));
22 memcpy(sha1_ctx->m.b8, ccdigest_data(di, di_ctx), di->block_size);
23 memcpy(sha1_ctx->h.b8, ccdigest_state_ccn(di, di_ctx), di->state_size);
27 static void SHA1ToDi(const struct ccdigest_info *di, SHA1_CTX *sha1_ctx, struct ccdigest_ctx *di_ctx) argument
31 ccdigest_num(di, di_ctx)=count%di
39 const struct ccdigest_info *di=g_crypto_funcs->ccsha1_di; local
49 const struct ccdigest_info *di=g_crypto_funcs->ccsha1_di; local
59 const struct ccdigest_info *di=g_crypto_funcs->ccsha1_di; local
[all...]
/xnu-2422.115.4/EXTERNAL_HEADERS/corecrypto/
H A Dccpbkdf2.h18 @abstract perform a pbkdf2 using HMAC(di) for the PRF (see PKCS#5 for specification)
27 @param di digest info defining the digest type to use in the PRF.
37 int ccpbkdf2_hmac(const struct ccdigest_info *di,
H A Dccdigest.h16 /* To malloc a digest context for a given di, use malloc(ccdigest_di_size(di))
55 void(*final)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
100 void ccdigest_init(const struct ccdigest_info *di, ccdigest_ctx_t ctx);
101 void ccdigest_update(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
105 void ccdigest_final(const struct ccdigest_info *di, ccdigest_ctx_t ctx, unsigned char *digest) argument
107 di->final(di,ctx,digest);
110 void ccdigest(const struct ccdigest_info *di, unsigned long len,
114 int ccdigest_test(const struct ccdigest_info *di, unsigne
[all...]
H A Dccsha1.h26 void ccsha1_final(const struct ccdigest_info *di, ccdigest_ctx_t,
H A Dcchmac.h56 void cchmac_init(const struct ccdigest_info *di, cchmac_ctx_t ctx,
58 void cchmac_update(const struct ccdigest_info *di, cchmac_ctx_t ctx,
60 void cchmac_final(const struct ccdigest_info *di, cchmac_ctx_t ctx,
63 void cchmac(const struct ccdigest_info *di, unsigned long key_len,
70 const struct ccdigest_info *di; member in struct:cchmac_test_input
/xnu-2422.115.4/libkern/libkern/crypto/
H A Dregister_crypto.h44 typedef void (*ccdigest_init_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx);
45 typedef void (*ccdigest_update_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
47 typedef void (*ccdigest_final_fn_t)(const struct ccdigest_info *di, ccdigest_ctx_t ctx,
49 typedef void (*ccdigest_fn_t)(const struct ccdigest_info *di, unsigned long len,
53 typedef void (*cchmac_init_fn_t)(const struct ccdigest_info *di, cchmac_ctx_t ctx,
55 typedef void (*cchmac_update_fn_t)(const struct ccdigest_info *di, cchmac_ctx_t ctx,
57 typedef void (*cchmac_final_fn_t)(const struct ccdigest_info *di, cchmac_ctx_t ctx,
60 typedef void (*cchmac_fn_t)(const struct ccdigest_info *di, unsigned long key_len,
65 typedef void (*ccpbkdf2_hmac_fn_t)(const struct ccdigest_info *di,

Completed in 521 milliseconds