Lines Matching defs:key
107 * Given a |secret| generate a |key| of length |keylen| bytes. Returns 1 on
111 unsigned char *key, size_t keylen)
116 static const unsigned char keylabel[] = "key";
120 NULL, 0, key, keylen, 1);
264 unsigned char *key = NULL;
284 key = s->server_finished_secret;
286 key = s->client_finished_secret;
292 key = finsecret;
296 params, key, hashlen, hash, hashlen,
309 * There isn't really a key block in TLSv1.3, but we still need this function
339 unsigned char *key, unsigned char *iv,
385 if (!tls13_derive_key(s, md, secret, key, keylen)
395 || EVP_CipherInit_ex(ciph_ctx, NULL, NULL, key, NULL, -1) <= 0) {
425 unsigned char key[EVP_MAX_KEY_LENGTH];
651 insecret, hash, label, labellen, secret, key,
726 &crypto_info, NULL, iv, key, NULL, 0))
741 OPENSSL_cleanse(key, sizeof(key));
755 unsigned char key[EVP_MAX_KEY_LENGTH];
787 sizeof(application_traffic) - 1, secret, key,
805 OPENSSL_cleanse(key, sizeof(key));