Home
last modified time | relevance | path

Searched refs:hmac (Results 1 – 5 of 5) sorted by relevance

/xnu-12377.81.4/osfmk/arm64/
H A Dhibernate_secure_hmac.h85 uint8_t *hmac,
/xnu-12377.81.4/bsd/netinet/
H A Dmptcp_opt.c1051 mptcp_validate_join_hmac(struct tcpcb *tp, u_char* hmac __sized_by(mac_len), int mac_len) in mptcp_validate_join_hmac()
1074 if (bcmp(digest, hmac, mac_len) == 0) { in mptcp_validate_join_hmac()
1566 mptcp_validate_add_addr_hmac(struct tcpcb *tp, u_char *hmac __sized_by(mac_len), in mptcp_validate_add_addr_hmac()
1575 if (bcmp(digest + SHA256_DIGEST_LENGTH - mac_len, hmac, mac_len) == 0) { in mptcp_validate_add_addr_hmac()
1630 u_char *hmac = (void *)(cp + addr_opt->maddr_len - HMAC_TRUNCATED_ADD_ADDR); in mptcp_do_add_addr_opt_v1() local
1638 if (!mptcp_validate_add_addr_hmac(tp, hmac, (u_char *)&msg, msg_len, HMAC_TRUNCATED_ADD_ADDR)) { in mptcp_do_add_addr_opt_v1()
1675 u_char *hmac = (void *)(cp + addr_opt->maddr_len - HMAC_TRUNCATED_ADD_ADDR); in mptcp_do_add_addr_opt_v1() local
1683 if (!mptcp_validate_add_addr_hmac(tp, hmac, (u_char *)&msg, msg_len, HMAC_TRUNCATED_ADD_ADDR)) { in mptcp_do_add_addr_opt_v1()
H A Dflow_divert.c573 flow_divert_packet_compute_hmac(mbuf_ref_t packet, struct flow_divert_group *group, uint8_t *hmac) in flow_divert_packet_compute_hmac() argument
589 g_crypto_funcs->cchmac_final_fn(g_crypto_funcs->ccsha1_di, hmac_ctx, hmac); in flow_divert_packet_compute_hmac()
4421 uint8_t hmac[SHA_DIGEST_LENGTH]; in flow_divert_token_get() local
4467 error = flow_divert_packet_compute_hmac(token, control_group, hmac); in flow_divert_token_get()
4479 error = flow_divert_packet_append_tlv(token, FLOW_DIVERT_TLV_HMAC, sizeof(hmac), hmac); in flow_divert_token_get()
/xnu-12377.81.4/iokit/IOKit/
H A DIOHibernatePrivate.h75 uint8_t hmac[HIBERNATE_HMAC_SIZE]; member
/xnu-12377.81.4/doc/lifecycle/
H A Dhibernation.md107 so that the PPL hmac driver can be used during hibernation resume. Certain
184 have to be mapped to support serial logging and using the hmac block.