Lines Matching refs:seed
78 u8 seed[2 * TLS_RANDOM_LEN]; in tls_derive_keys() local
86 os_memcpy(seed, conn->client_random, TLS_RANDOM_LEN); in tls_derive_keys()
87 os_memcpy(seed + TLS_RANDOM_LEN, conn->server_random, in tls_derive_keys()
91 "master secret", seed, 2 * TLS_RANDOM_LEN, in tls_derive_keys()
101 os_memcpy(seed, conn->server_random, TLS_RANDOM_LEN); in tls_derive_keys()
102 os_memcpy(seed + TLS_RANDOM_LEN, conn->client_random, TLS_RANDOM_LEN); in tls_derive_keys()
108 "key expansion", seed, 2 * TLS_RANDOM_LEN, in tls_derive_keys()
553 u8 *seed, *pos; in tlsv1_client_prf() local
566 seed = os_malloc(seed_len); in tlsv1_client_prf()
567 if (!seed) in tlsv1_client_prf()
571 os_memcpy(seed, conn->server_random, TLS_RANDOM_LEN); in tlsv1_client_prf()
572 os_memcpy(seed + TLS_RANDOM_LEN, conn->client_random, in tlsv1_client_prf()
575 os_memcpy(seed, conn->client_random, TLS_RANDOM_LEN); in tlsv1_client_prf()
576 os_memcpy(seed + TLS_RANDOM_LEN, conn->server_random, in tlsv1_client_prf()
581 pos = seed + 2 * TLS_RANDOM_LEN; in tlsv1_client_prf()
589 label, seed, seed_len, out, out_len); in tlsv1_client_prf()
590 os_free(seed); in tlsv1_client_prf()