/external/chromium_org/net/third_party/nss/ssl/ |
D | derive.c | 438 const SECItem * pms, in ssl3_MasterKeyDeriveBypass() argument 458 PORT_Assert(pms->len == SSL3_RSA_PMS_LENGTH); in ssl3_MasterKeyDeriveBypass() 459 if (pms->len != SSL3_RSA_PMS_LENGTH) { in ssl3_MasterKeyDeriveBypass() 482 rv = TLS_P_hash(HASH_AlgSHA256, pms, "master secret", &crsr, in ssl3_MasterKeyDeriveBypass() 485 rv = TLS_PRF(pms, "master secret", &crsr, &master, isFIPS); in ssl3_MasterKeyDeriveBypass() 499 SHA1_Update(shaCtx, pms->data, pms->len); in ssl3_MasterKeyDeriveBypass() 505 MD5_Update(md5Ctx, pms->data, pms->len); in ssl3_MasterKeyDeriveBypass() 525 ssl_canExtractMS(PK11SymKey *pms, PRBool isTLS, PRBool isDH, PRBool *pcbp) in ssl_canExtractMS() argument 536 if (pms == NULL) in ssl_canExtractMS() 562 ms = PK11_DeriveWithFlags(pms, master_derive, ¶ms, key_derive, in ssl_canExtractMS() [all …]
|
D | ssl3ecc.c | 283 PK11SymKey * pms = NULL; in ssl3_SendECDHClientKeyExchange() local 322 pms = PK11_PubDeriveWithKDF(privKey, svrPubKey, PR_FALSE, NULL, NULL, in ssl3_SendECDHClientKeyExchange() 326 if (pms == NULL) { in ssl3_SendECDHClientKeyExchange() 336 rv = ssl3_InitPendingCipherSpec(ss, pms); in ssl3_SendECDHClientKeyExchange() 337 PK11_FreeSymKey(pms); pms = NULL; in ssl3_SendECDHClientKeyExchange() 363 if(pms) PK11_FreeSymKey(pms); in ssl3_SendECDHClientKeyExchange() 379 PK11SymKey * pms; in ssl3_HandleECDHClientKeyExchange() local 413 pms = PK11_PubDeriveWithKDF(srvrPrivKey, &clntPubKey, PR_FALSE, NULL, NULL, in ssl3_HandleECDHClientKeyExchange() 417 if (pms == NULL) { in ssl3_HandleECDHClientKeyExchange() 423 rv = ssl3_InitPendingCipherSpec(ss, pms); in ssl3_HandleECDHClientKeyExchange() [all …]
|
D | ssl3con.c | 76 static SECStatus ssl3_DeriveMasterSecret(sslSocket *ss, PK11SymKey *pms); 2266 ssl3_InitPendingCipherSpec(sslSocket *ss, PK11SymKey *pms) in ssl3_InitPendingCipherSpec() argument 2281 if (pms || (!pwSpec->msItem.len && !pwSpec->master_secret)) { in ssl3_InitPendingCipherSpec() 2282 rv = ssl3_DeriveMasterSecret(ss, pms); in ssl3_InitPendingCipherSpec() 3666 ssl3_DeriveMasterSecret(sslSocket *ss, PK11SymKey *pms) in ssl3_DeriveMasterSecret() argument 3711 if (pms || !pwSpec->master_secret) { in ssl3_DeriveMasterSecret() 3726 if (pms != NULL) { in ssl3_DeriveMasterSecret() 3729 SECStatus extractRV = PK11_ExtractKeyValue(pms); in ssl3_DeriveMasterSecret() 3731 SECItem * keyData = PK11_GetKeyData(pms); in ssl3_DeriveMasterSecret() 3739 pwSpec->master_secret = PK11_DeriveWithFlags(pms, master_derive, in ssl3_DeriveMasterSecret() [all …]
|
D | sslimpl.h | 1597 const SECItem * pms, PRBool isTLS, PRBool isRSA); 1760 extern SECStatus ssl3_InitPendingCipherSpec(sslSocket *ss, PK11SymKey *pms);
|
/external/chromium/net/socket/ |
D | dns_cert_provenance_checker.cc | 285 PK11SymKey* pms = PK11_PubDeriveWithKDF( in BuildEncryptedReport() local 291 SECStatus rv = PK11_ExtractKeyValue(pms); in BuildEncryptedReport() 293 SECItem* x_data = PK11_GetKeyData(pms); in BuildEncryptedReport() 300 PK11_FreeSymKey(pms); in BuildEncryptedReport()
|
/external/chromium_org/net/third_party/nss/patches/ |
D | cachecerts.patch | 11 static SECStatus ssl3_DeriveMasterSecret(sslSocket *ss, PK11SymKey *pms);
|
/external/openssl/ssl/ |
D | s3_srvr.c | 2371 unsigned char pms[SSL_MAX_MASTER_KEY_LENGTH in ssl3_get_client_key_exchange() local 2415 if(enc_pms.length > sizeof pms) in ssl3_get_client_key_exchange() 2483 if (!EVP_DecryptUpdate(&ciph_ctx, pms,&outl, in ssl3_get_client_key_exchange() 2496 if (!EVP_DecryptFinal_ex(&ciph_ctx,&(pms[outl]),&padl)) in ssl3_get_client_key_exchange() 2509 if (!((pms[0] == (s->client_version>>8)) && (pms[1] == (s->client_version & 0xff)))) in ssl3_get_client_key_exchange() 2531 s->session->master_key, pms, outl); in ssl3_get_client_key_exchange()
|
/external/chromium_org/third_party/openssl/openssl/ssl/ |
D | s3_srvr.c | 2372 unsigned char pms[SSL_MAX_MASTER_KEY_LENGTH in ssl3_get_client_key_exchange() local 2416 if(enc_pms.length > sizeof pms) in ssl3_get_client_key_exchange() 2484 if (!EVP_DecryptUpdate(&ciph_ctx, pms,&outl, in ssl3_get_client_key_exchange() 2497 if (!EVP_DecryptFinal_ex(&ciph_ctx,&(pms[outl]),&padl)) in ssl3_get_client_key_exchange() 2510 if (!((pms[0] == (s->client_version>>8)) && (pms[1] == (s->client_version & 0xff)))) in ssl3_get_client_key_exchange() 2532 s->session->master_key, pms, outl); in ssl3_get_client_key_exchange()
|