| /xnu-11215/libkern/crypto/ |
| H A D | corecrypto_sha2.c | 61 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 D | corecrypto_sha1.c | 63 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 D | corecrypto_rsa.c | 51 size_t digest_len, const uint8_t *digest, in rsa_verify_pkcs1v15() argument 56 digest_len, digest, in rsa_verify_pkcs1v15()
|
| H A D | corecrypto_md5.c | 63 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 D | ah_core.c | 292 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 D | in6_ifattach.c | 128 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 D | ah.h | 69 const struct ccdigest_info *digest; member 83 const struct ccdigest_info *(*digest)(void); member
|
| /xnu-11215/iokit/DriverKit/crypto/ |
| H A D | sha2.h | 63 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 D | sha2.h | 63 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 D | register_crypto.h | 51 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 D | rsa.h | 49 size_t digest_len, const uint8_t *digest,
|
| /xnu-11215/EXTERNAL_HEADERS/corecrypto/ |
| H A D | ccdigest.h | 42 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 D | ccrsa.h | 349 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 D | perfindex-cpu.c | 9 uint32_t digest[4]; variable 11 md5_hash((uint8_t *)&i, sizeof(i), digest);
|
| /xnu-11215/osfmk/corecrypto/ |
| H A D | ccdigest_internal.h | 42 unsigned char *digest); 44 unsigned char *digest);
|
| H A D | ccdigest_final_64be.c | 42 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 D | ccsha2_internal.h | 78 void ccsha512_final(const struct ccdigest_info *di, ccdigest_ctx_t ctx, unsigned char *digest);
|
| /xnu-11215/bsd/nfs/gss/ |
| H A D | gss_krb5_mech.c | 608 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 D | IOPlatformExpert.cpp | 2223 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 D | vfs_cprotect.c | 366 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 D | chunklist.c | 126 …_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 D | mptcp_opt.c | 1070 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 D | mptcp_subr.c | 5136 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 D | ntstat.c | 7027 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 D | hibernate_restore.c | 53 …inal_64be(const struct ccdigest_info *di, ccdigest_ctx_t, unsigned char *digest) __attribute__((vi…
|