Home
last modified time | relevance | path

Searched refs:pms (Results 1 – 8 of 8) sorted by relevance

/external/chromium_org/net/third_party/nss/ssl/
Dderive.c438 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, &params, key_derive, in ssl_canExtractMS()
[all …]
Dssl3ecc.c283 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 …]
Dssl3con.c76 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 …]
Dsslimpl.h1597 const SECItem * pms, PRBool isTLS, PRBool isRSA);
1760 extern SECStatus ssl3_InitPendingCipherSpec(sslSocket *ss, PK11SymKey *pms);
/external/chromium/net/socket/
Ddns_cert_provenance_checker.cc285 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/
Dcachecerts.patch11 static SECStatus ssl3_DeriveMasterSecret(sslSocket *ss, PK11SymKey *pms);
/external/openssl/ssl/
Ds3_srvr.c2371 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/
Ds3_srvr.c2372 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()