Home
last modified time | relevance | path

Searched refs:digest (Results 1 – 25 of 29) sorted by relevance

12

/xnu-11215/libkern/crypto/
H A Dcorecrypto_sha2.c61 SHA256_Final(void *digest, SHA256_CTX *ctx) in SHA256_Final() argument
66 ccdigest_final(di, ctx->ctx, digest); in SHA256_Final()
94 SHA384_Final(void *digest, SHA384_CTX *ctx) in SHA384_Final() argument
99 ccdigest_final(di, ctx->ctx, digest); in SHA384_Final()
126 SHA512_Final(void *digest, SHA512_CTX *ctx) in SHA512_Final() argument
131 ccdigest_final(di, ctx->ctx, digest); in SHA512_Final()
144 void UNSUPPORTED_API(SHA256_Final, void *digest, SHA256_CTX *ctx);
145 void UNSUPPORTED_API(SHA384_Final, void *digest, SHA384_CTX *ctx);
146 void UNSUPPORTED_API(SHA512_Final, void *digest, SHA512_CTX *ctx);
H A Dcorecrypto_sha1.c63 SHA1Final(void *digest, SHA1_CTX *ctx) in SHA1Final() argument
69 ccdigest_final(di, di_ctx, digest); in SHA1Final()
73 void SHA1Final_r(SHA1_CTX *context, void *digest);
75 SHA1Final_r(SHA1_CTX *context, void *digest) in SHA1Final_r() argument
77 SHA1Final(digest, context); in SHA1Final_r()
H A Dcorecrypto_rsa.c51 size_t digest_len, const uint8_t *digest, in rsa_verify_pkcs1v15() argument
56 digest_len, digest, in rsa_verify_pkcs1v15()
H A Dcorecrypto_md5.c63 MD5Final(unsigned char digest[MD5_DIGEST_LENGTH], MD5_CTX *ctx) in MD5Final()
69 ccdigest_final(di, di_ctx, digest); in MD5Final()
/xnu-11215/bsd/netinet6/
H A Dah_core.c292 state->digest = algo->digest(); in ah_hmac_state_init()
300 return cchmac_di_size(algo->digest()); in ah_hmac_schedlen()
308 const struct ccdigest_info *di = algo->digest(); in ah_hmac_schedule()
322 if (__improbable(state == NULL || state->digest == NULL)) { in ah_hmac_loop()
337 if (__improbable(state == NULL || state->digest == NULL)) { in ah_hmac_result()
341 const size_t output_size = state->digest->output_size; in ah_hmac_result()
342 u_char digest[output_size] __attribute__((aligned(4))); in ah_hmac_result() local
344 g_crypto_funcs->cchmac_final_fn(state->digest, state->hmac_ctx, &digest[0]); in ah_hmac_result()
345 cchmac_di_clear(state->digest, state->hmac_ctx); in ah_hmac_result()
346 memcpy((void *)addr, &digest[0], sizeof(digest) > len ? len : sizeof(digest)); in ah_hmac_result()
[all …]
H A Din6_ifattach.c128 u_int8_t digest[SHA256_DIGEST_LENGTH]; in get_rand_iid() local
138 SHA256_Final(digest, &ctxt); in get_rand_iid()
141 bcopy(digest, &in6->s6_addr[8], 8); in get_rand_iid()
160 u_int8_t seed[16], nullbuf[8], digest[SHA256_DIGEST_LENGTH]; variable
199 SHA256_Final(digest, &ctxt);
206 bcopy(digest, ret, 8);
229 bcopy(&digest[8], seed0, 8);
237 printf("%02x", digest[i]);
624 u_int8_t digest[SHA256_DIGEST_LENGTH]; in in6_nigroup() local
653 SHA256_Final(digest, &ctxt); in in6_nigroup()
[all …]
H A Dah.h69 const struct ccdigest_info *digest; member
83 const struct ccdigest_info *(*digest)(void); member
/xnu-11215/iokit/DriverKit/crypto/
H A Dsha2.h63 void SHA256_Final(void *digest, SHA256_CTX *ctx);
67 void SHA384_Final(void *digest, SHA384_CTX *ctx);
71 void SHA512_Final(void *digest, SHA512_CTX *ctx);
/xnu-11215/libkern/libkern/crypto/
H A Dsha2.h63 void SHA256_Final(void *digest, SHA256_CTX *ctx);
67 void SHA384_Final(void *digest, SHA384_CTX *ctx);
71 void SHA512_Final(void *digest, SHA512_CTX *ctx);
H A Dregister_crypto.h51 void *digest);
53 const void *data, void *digest);
110 size_t digest_len, const uint8_t *digest,
142 void *digest,
149 void *digest,
H A Drsa.h49 size_t digest_len, const uint8_t *digest,
/xnu-11215/EXTERNAL_HEADERS/corecrypto/
H A Dccdigest.h42 unsigned char *digest);
84 void ccdigest_final(const struct ccdigest_info *di, ccdigest_ctx_t ctx, unsigned char *digest) in ccdigest_final() argument
86 di->final(di,ctx,digest); in ccdigest_final()
90 const void *data, void *digest);
H A Dccrsa.h349 size_t digest_nbytes, const uint8_t *cc_counted_by(digest_nbytes) digest,
413 … size_t digest_nbytes, const uint8_t *cc_counted_by(digest_nbytes) digest,
471 size_t digest_len, const uint8_t *cc_counted_by(digest_len) digest,
520 size_t digest_len, const uint8_t *cc_counted_by(digest_len) digest,
545 size_t digest_len, const uint8_t *cc_counted_by(digest_len) digest,
/xnu-11215/tools/tests/perf_index/
H A Dperfindex-cpu.c9 uint32_t digest[4]; variable
11 md5_hash((uint8_t *)&i, sizeof(i), digest);
/xnu-11215/osfmk/corecrypto/
H A Dccdigest_internal.h42 unsigned char *digest);
44 unsigned char *digest);
H A Dccdigest_final_64be.c42 ccdigest_final_64be(const struct ccdigest_info *di, ccdigest_ctx_t ctx, unsigned char *digest) in ccdigest_final_64be() argument
76 cc_store32_be(ccdigest_state_u32(di, tmp)[i], digest + (4 * i)); in ccdigest_final_64be()
H A Dccsha2_internal.h78 void ccsha512_final(const struct ccdigest_info *di, ccdigest_ctx_t ctx, unsigned char *digest);
/xnu-11215/bsd/nfs/gss/
H A Dgss_krb5_mech.c608 uint8_t *digest = NULL; in krb5_mic() local
614 if (digest == NULL) { in krb5_mic()
643 cchmac_final(ctx->di, hmac_ctx, digest); in krb5_mic()
648 memcpy(mic, digest, ctx->digest_size); in krb5_mic()
651 kfree_data(digest, ctx->di->output_size); in krb5_mic()
660 uint8_t *digest = NULL; in krb5_mic_mbuf() local
666 if (digest == NULL) { in krb5_mic_mbuf()
709 memcpy(mic, digest, ctx->digest_size); in krb5_mic_mbuf()
712 kfree_data(digest, ctx->di->output_size); in krb5_mic_mbuf()
1366 uint8_t digest[CRYPTO_MAX_DIGSET_SIZE]; in krb5_cfx_crypt_mbuf() local
[all …]
/xnu-11215/iokit/Kernel/
H A DIOPlatformExpert.cpp2223 uint8_t digest[SHA_DIGEST_LENGTH]; in generatePlatformUUID() local
2230 SHA1Final( digest, &context ); in generatePlatformUUID()
2232 digest[6] = (digest[6] & 0x0F) | 0x50; in generatePlatformUUID()
2233 digest[8] = (digest[8] & 0x3F) | 0x80; in generatePlatformUUID()
2235 uuid_unparse( digest, uuid ); in generatePlatformUUID()
2250 uint8_t digest[SHA_DIGEST_LENGTH]; in generatePlatformUUID() local
2256 SHA1Final( digest, &context ); in generatePlatformUUID()
2258 digest[6] = (digest[6] & 0x0F) | 0x50; in generatePlatformUUID()
2259 digest[8] = (digest[8] & 0x3F) | 0x80; in generatePlatformUUID()
2261 uuid_unparse( digest, uuid ); in generatePlatformUUID()
/xnu-11215/bsd/vfs/
H A Dvfs_cprotect.c366 uint8_t digest[SHA_DIGEST_LENGTH]; /* Kiv */ in cpx_iv_aes_ctx() local
376 SHA1Final(digest, &sha1ctxt); in cpx_iv_aes_ctx()
378 cpx_set_aes_iv_key(cpx, digest); in cpx_iv_aes_ctx()
/xnu-11215/bsd/kern/
H A Dchunklist.c126 …_signature(const uint8_t *key_msb, size_t keylen, uint8_t *sig_msb, size_t siglen, uint8_t *digest) in validate_signature() argument
159 SHA256_DIGEST_LENGTH, digest, in validate_signature()
/xnu-11215/bsd/netinet/
H A Dmptcp_opt.c1070 u_char digest[MAX(SHA1_RESULTLEN, SHA256_DIGEST_LENGTH)] = {0}; in mptcp_validate_join_hmac() local
1083 digest); in mptcp_validate_join_hmac()
1088 mptcp_hmac_sha256(mp_tp->mpt_remotekey, mp_tp->mpt_localkey, (u_char *)data, 8, digest); in mptcp_validate_join_hmac()
1091 if (bcmp(digest, hmac, mac_len) == 0) { in mptcp_validate_join_hmac()
1557 u_char digest[SHA256_DIGEST_LENGTH] = {0}; in mptcp_validate_add_addr_hmac() local
1561 mptcp_hmac_sha256(mp_tp->mpt_remotekey, mp_tp->mpt_localkey, msg, msg_len, digest); in mptcp_validate_add_addr_hmac()
1563 if (bcmp(digest + SHA256_DIGEST_LENGTH - mac_len, hmac, mac_len) == 0) { in mptcp_validate_add_addr_hmac()
H A Dmptcp_subr.c5136 u_char *msg, uint16_t msg_len, u_char *digest) in mptcp_hmac_sha256() argument
5143 bzero(digest, SHA256_DIGEST_LENGTH); in mptcp_hmac_sha256()
5165 SHA256_Final(digest, &sha_ctx); in mptcp_hmac_sha256()
5170 SHA256_Update(&sha_ctx, (unsigned char *)digest, SHA256_DIGEST_LENGTH); in mptcp_hmac_sha256()
5171 SHA256_Final(digest, &sha_ctx); in mptcp_hmac_sha256()
5194 u_int32_t rand1, u_int32_t rand2, u_char *digest) in mptcp_hmac_sha1() argument
5202 bzero(digest, SHA1_RESULTLEN); in mptcp_hmac_sha1()
5228 SHA1Final(digest, &sha1ctxt); in mptcp_hmac_sha1()
5233 SHA1Update(&sha1ctxt, (unsigned char *)digest, SHA1_RESULTLEN); in mptcp_hmac_sha1()
5234 SHA1Final(digest, &sha1ctxt); in mptcp_hmac_sha1()
[all …]
/xnu-11215/bsd/net/
H A Dntstat.c7027 nstat_progress_digest digest; in progress_indicators_for_interface() local
7028 bzero(&digest, sizeof(digest)); in progress_indicators_for_interface()
7042 if ((digest.ifindex == (u_int32_t)ifindex) || in progress_indicators_for_interface()
7054 if (digest.connstatus.write_probe_failed) { in progress_indicators_for_interface()
7057 if (digest.connstatus.read_probe_failed) { in progress_indicators_for_interface()
7060 if (digest.connstatus.conn_probe_failed) { in progress_indicators_for_interface()
7065 indicators->np_recentflows_rxbytes += digest.rxbytes; in progress_indicators_for_interface()
7066 indicators->np_recentflows_txbytes += digest.txbytes; in progress_indicators_for_interface()
7068 indicators->np_recentflows_rxdup += digest.rxduplicatebytes; in progress_indicators_for_interface()
7069 indicators->np_recentflows_retx += digest.txretransmit; in progress_indicators_for_interface()
[all …]
/xnu-11215/osfmk/arm64/
H A Dhibernate_restore.c53 …inal_64be(const struct ccdigest_info *di, ccdigest_ctx_t, unsigned char *digest) __attribute__((vi…

12