Lines Matching refs:label
88 static void P_MD5(uchar_t *secret, uint_t secretlen, uchar_t *label,
91 static void P_SHA1(uchar_t *secret, uint_t secretlen, uchar_t *label,
137 * {secret, label, seed} into any arbitrary length string of pseudo
144 soft_tls_prf(uchar_t *secret, uint_t secretlen, uchar_t *label, uint_t labellen,
187 * PRF(secret, label, seed) = P_MD5(S1, label + seed) XOR
188 * P_SHA-1(S2, label + seed);
193 P_MD5(S1, L_S1, label, labellen, rand1, rand1len, rand2, rand2len,
197 P_SHA1(S2, L_S2, label, labellen, rand1, rand1len, rand2, rand2len,
217 P_MD5(uchar_t *secret, uint_t secretlen, uchar_t *label, uint_t labellen,
241 SOFT_MAC_UPDATE(MD5, &md5_hmac_ctx, label, labellen);
262 SOFT_MAC_UPDATE(MD5, &md5_hmac_ctx, label, labellen);
297 P_SHA1(uchar_t *secret, uint_t secretlen, uchar_t *label, uint_t labellen,
321 SOFT_MAC_UPDATE(SHA1, &sha1_hmac_ctx, label, labellen);
343 SOFT_MAC_UPDATE(SHA1, &sha1_hmac_ctx, label, labellen);
1065 uchar_t *label;
1076 label = TLS_CLIENT_KEY_LABEL;
1078 soft_tls_prf(secret, secretlen, label, labellen,
1081 label = TLS_SERVER_KEY_LABEL;
1083 soft_tls_prf(secret, secretlen, label, labellen,