Linked Questions

15 votes
4 answers
13k views

What is the role of RSA in ECDHE-RSA? [duplicate]

I have read some textbooks and not found a convincing explanation. In the cipher suite ECDHE-RSA-AES128-GCM-SHA256, what is the role of RSA in the first part (ECDHE-RSA)? This part of the cipher ...
Johnny Willer's user avatar
-2 votes
1 answer
2k views

What is encryption by RSA with AES? [duplicate]

By visiting some websites, like bank websites, we can see for example: TLS_DHE_RSA_WITH_AES_128_CBS_SHA, 128 bits, TLS 1.0 I would like to know: What does mean CBC? TLS 1.0 is an old version, is ...
C.K.'s user avatar
  • 29
1 vote
1 answer
3k views

What's RSA and ECC's role in TLS 1.2? [duplicate]

I'm trying to figure out what is RSA and ECC used for in TLS 1.2 cipher suites. Let's take TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 for example, communication between server and client would look ...
Kof's user avatar
  • 220
1 vote
1 answer
921 views

How is hash used with AEAD-based ciphers in TLS? [duplicate]

Look at this cipher: ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AESGCM(128) Mac=AEAD It uses AES-GCM for encryption and data origin authentication (according to RFC-5288), so no ...
user996142's user avatar
0 votes
0 answers
85 views

TLS session keys [duplicate]

I Have a confusion here. From what I know, in TLS1.2, the Client sends Client Hello and then the Server Sends a Server Hello, Certificate(with its public key) and Certificate chain, and then a Server ...
RRHS's user avatar
  • 133
20 votes
1 answer
9k views

What's the hash for in ECDHE-RSA-AES-GCM-SHA?

Presumably the SHA is for deriving the AES key from the shared secret. Where else is the hash used? ECDH just does ECC (no hashing). RSA does masking and padding but this doesn't involve the ...
Nicholas Wilson's user avatar
8 votes
3 answers
16k views

How do browsers negotiate SSL/TLS connection parameters?

For the purpose of this question, let assume that an SSL/TLS connection has 4 parameters: protocol, symmetric encryption method, asymmetric encryption method, MAC. During the negotiation of SSL ...
boleslaw.smialy's user avatar
6 votes
1 answer
6k views

openssl ECDHE-RSA... cipher suite selected while using RSA server cert and ECDSA client cert

The scene: s_server using RSA certificate. s_client using ECC-ECDSA certificate. Client authentication is required (option -Verify set on s_server) Cipher-suite selected after handshake is ECDHE-...
jpradas's user avatar
  • 63
6 votes
3 answers
3k views

Cipher used for request data encryption used by browser

Please note that this is not about how SSL communication happens between browser (I researched and understood it) and client but other aspects. Using Digicert's SSL mechanism explanation I have ...
hagrawal7777's user avatar
1 vote
2 answers
6k views

Difference between two TLS cipher suites

I want to know the difference between these two cipher suites: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_128_GCM_SHA256 My questions are: In the (2) there is no key exchange algorithm (...
Anto Jerome's user avatar
1 vote
2 answers
3k views

SSL / TLS Ciphersuites [closed]

There's a large list of ciphersuites inside SSL / TLS. It seems like that these ciphersuites can be categorized in terms of their underlying mechanism with following categories: RSA Key Exchange (e.g....
TrinityTonic's user avatar
0 votes
3 answers
3k views

Conflict between cipher-suite and certificate

When capturing my SSL session (using Chrome) I have noticed that the server chose TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 (0xc02b) as the cipher-suite and the certificate signedcertificate signature ...
amigal's user avatar
  • 193
2 votes
2 answers
2k views

Openssl ciphers: what does Au=ECDH mean?

I am trying to get a grasp on different stages of SSL. I have referred to some fantastic answers about how SSL/TLS works and specifically about authentication mechanisms, and numerous other sources. ...
sandyp's user avatar
  • 1,124
7 votes
1 answer
809 views

MasterSecret expansion into keys

I'm trying to deeply understand the steps during a TLS handshake. I've read this answer (which is btw pretty complete), but I still got a question about the utilization of the MasterSecret, in the ...
3isenHeim's user avatar
  • 313
1 vote
1 answer
2k views

Specificity of ECDHE in a TLS handshake

It's just a short question, but I haven't find a clear answer yet... It's in the frame of a TLS-ECDHE handshake. Where does the specificity of the ECDHE, over the DHE, appears ? At which point do ...
3isenHeim's user avatar
  • 313

15 30 50 per page