Home | History | Annotate | Download | only in ssl

Lines Matching refs:exchKeyType

318     /* kea              exchKeyType signKeyType is_limited limit  tls_keygen */
737 exchKeyType;
769 exchKeyType =
770 kea_defs[cipher_def->key_exchange_alg].exchKeyType;
772 svrAuth = ss->serverCerts + exchKeyType;
802 svrAuth = ss->serverCerts + exchKeyType;
809 (((exchKeyType == kt_null) ||
813 PK11_TokenExists(kea_alg_defs[exchKeyType]))) &&
3693 PRBool isDH = (PRBool) ((ss->ssl3.hs.kea_def->exchKeyType == kt_dh) ||
3694 (ss->ssl3.hs.kea_def->exchKeyType == kt_ecdh));
5571 SSL3KEAType exchKeyType,
5585 PORT_Assert(pWswk->exchKeyType == exchKeyType);
5587 pWswk->exchKeyType != exchKeyType) {
5595 switch (exchKeyType) {
5727 SSL3KEAType exchKeyType,
5748 svrPrivKey = ss->serverCerts[exchKeyType].SERVERKEY;
5759 pSymWrapKey = &symWrapKeys[symWrapMechIndex].symWrapKey[exchKeyType];
5778 if (ssl_GetWrappingKey(symWrapMechIndex, exchKeyType, &wswk)) {
5781 ssl_UnwrapSymWrappingKey(&wswk, svrPrivKey, exchKeyType,
5806 if (ss->serverCerts[exchKeyType].serverKeyPair) {
5807 svrPubKey = ss->serverCerts[exchKeyType].serverKeyPair->pubKey;
5822 switch (exchKeyType) {
5932 wswk.exchKeyType = exchKeyType;
5948 ssl_UnwrapSymWrappingKey(&wswk, svrPrivKey, exchKeyType,
6216 ss->sec.keaType = ss->ssl3.hs.kea_def->exchKeyType;
6219 switch (ss->ssl3.hs.kea_def->exchKeyType) {
6825 switch (ss->ssl3.hs.kea_def->exchKeyType) {
7936 if (kea_def->is_limited && kea_def->exchKeyType == kt_rsa) {
7941 ss->serverCerts[kea_def->exchKeyType].SERVERKEY);
8453 wrapKey = getWrappingKey(ss, NULL, sid->u.ssl3.exchKeyType,
9210 switch (kea_def->exchKeyType) {
9726 && kea_def->exchKeyType == kt_rsa
9729 kea_def->exchKeyType != kt_rsa ||
9757 sslServerCerts * sc = ss->serverCerts + kea_def->exchKeyType;
9772 ss->sec.keaType = kea_def->exchKeyType;
9774 switch (kea_def->exchKeyType) {
9984 certIndex = ss->ssl3.hs.kea_def->exchKeyType;
10073 certIndex = ss->ssl3.hs.kea_def->exchKeyType;
10446 ss->sec.keaType = ss->ssl3.hs.kea_def->exchKeyType;
10488 ss->ssl3.hs.kea_def->exchKeyType == kt_dh) {
11236 effectiveExchKeyType = ss->ssl3.hs.kea_def->exchKeyType;
11247 sid->u.ssl3.exchKeyType = effectiveExchKeyType;