Lines Matching refs:seed
60 u8 seed[2 * TLS_RANDOM_LEN]; in tlsv1_server_derive_keys() local
68 os_memcpy(seed, conn->client_random, TLS_RANDOM_LEN); in tlsv1_server_derive_keys()
69 os_memcpy(seed + TLS_RANDOM_LEN, conn->server_random, in tlsv1_server_derive_keys()
73 "master secret", seed, 2 * TLS_RANDOM_LEN, in tlsv1_server_derive_keys()
83 os_memcpy(seed, conn->server_random, TLS_RANDOM_LEN); in tlsv1_server_derive_keys()
84 os_memcpy(seed + TLS_RANDOM_LEN, conn->client_random, TLS_RANDOM_LEN); in tlsv1_server_derive_keys()
89 "key expansion", seed, 2 * TLS_RANDOM_LEN, in tlsv1_server_derive_keys()
477 u8 *seed, *pos; in tlsv1_server_prf() local
490 seed = os_malloc(seed_len); in tlsv1_server_prf()
491 if (!seed) in tlsv1_server_prf()
495 os_memcpy(seed, conn->server_random, TLS_RANDOM_LEN); in tlsv1_server_prf()
496 os_memcpy(seed + TLS_RANDOM_LEN, conn->client_random, in tlsv1_server_prf()
499 os_memcpy(seed, conn->client_random, TLS_RANDOM_LEN); in tlsv1_server_prf()
500 os_memcpy(seed + TLS_RANDOM_LEN, conn->server_random, in tlsv1_server_prf()
505 pos = seed + 2 * TLS_RANDOM_LEN; in tlsv1_server_prf()
513 label, seed, seed_len, out, out_len); in tlsv1_server_prf()
514 os_free(seed); in tlsv1_server_prf()