Where are SSL symmetric keys stored?


sun

This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website. Client and server establish session keys based on public/private keys, and then continue to communicate via a symmetric algorithm during the SSL session.

my question:

After the session key is generated, where is it stored on the server side? Is it stored in web server memory? and stored in encrypted form?

Marquis of Lorne

This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website.

Well, it gets the whole certificate that contains the public key, and it gets a bunch of other stuff that verifies that the server owns the certificate, and therefore the public key.

Client and server establish session keys based on public/private keys

Incorrect They negotiate session keys based on a shared secret that has nothing to do with public or private keys. The public key can be used to encrypt one of those secrets between the client and server, but that's a different statement.

Communication through the symmetric algorithm then continues during the SSL session.

correct.

my question:

After the session key is generated, where is it stored on the server side? Is it stored in web server memory?

Of course.

and stored in encrypted form?

no.

Related


Where are SSL symmetric keys stored?

sun This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website. The client and server establish session keys based on public/private keys, and then continue to communicate via a symmetric algo

Where are SSL symmetric keys stored?

sun This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website. Client and server establish session keys based on public/private keys, and then continue to communicate via a symmetric algorith

Where are SSL symmetric keys stored?

sun This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website. Client and server establish session keys based on public/private keys, and then continue to communicate via a symmetric algorith

Where are SSL symmetric keys stored?

sun This is my understanding of SSL communication. The browser obtains the public key from the web server of the protected website. Client and server establish session keys based on public/private keys, and then continue to communicate via a symmetric algorith

Where are SSL certificates stored?

iOS Monkey I understand how SSL works, but my question is more about the storage of certificates on the client side. To understand the exact context, let's assume I'm writing my own browser. My rendering part will be done by WebKit and the HTTP request handlin

Where are SSL certificates stored?

iOS Monkey I understand how SSL works, but my question is more about the storage of certificates on the client side. To understand the exact context, let's assume I'm writing my own browser. My rendering part will be done by WebKit and the HTTP request handlin

Where are SSL certificates stored?

iOS Monkey I understand how SSL works, but my question is more about the storage of certificates on the client side. To understand the exact context, let's assume I'm writing my own browser. My rendering part will be done by WebKit and the HTTP request handlin

Where are SSL certificates stored?

iOS Monkey I understand how SSL works, but my question is more about the storage of certificates on the client side. To understand the exact context, let's assume I'm writing my own browser. My rendering part will be done by WebKit and the HTTP request handlin

Strange behavior of SSL when using symmetric encryption keys?

Vantrung -cuncon I used wireshark to observe several SSL3.0 traffic and decrypt the messages transmitted between client and server. Strange thing I just discovered: AFAIK, the encryption key, MAC and encryption algorithm used to calculate client-completed and

Where are keys and IVs stored in .net MVC?

Oman I have asp.net MVC 5 project, encrypt user sensitive information and store in database, when i show data to user, get information from database and decrypt (encrypt/decrypt in mvc project and put encrypted After the data is stored in the database). I AesC

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are keys and IVs stored in .net MVC?

Oman I have asp.net MVC 5 project, encrypt user sensitive information and store in database, when i show data to user, get information from database and decrypt (encrypt/decrypt in mvc project and put encrypted After the data is stored in the database). I AesC

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are SSH private keys stored in Azure?

Amjad I'm new to Azure, sorry if my question sounds stupid. I used ssh-keygento create a public/private key pair in cloud shell, but where is this private key saved to my local location? I am not prompted for a local path to store this private key, so is the p

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are keys and IVs stored in .net MVC?

Oman I have asp.net MVC 5 project, encrypt user sensitive information and store in database, when i show data to user, get information from database and decrypt (encrypt/decrypt in mvc project and put encrypted After the data is stored in the database). I AesC

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

Where are RSA keys stored in R with PKI packages?

Jacques I am trying to use RSA keys with the PKI package in R. I generate a key like this: key=PKI::PKI.genRSAkey(2048) Then I don't know where the public key is, for example if I want to communicate it. > key <pointer: 0x0000000037aa9ed0> attr(,"class") [1]

SSL uses symmetric or asymmetric?

Itiras My understanding so far is: The sender starts a handshake with the server. The server generates a pair of public and private keys using asymmetric encryption, and re-encrypts the public key using only symmetric encryption. and pass the public key to the

SSL uses symmetric or asymmetric?

Itiras My understanding so far is: The sender starts a handshake with the server. The server generates a pair of public and private keys using asymmetric encryption, and re-encrypts the public key using only symmetric encryption. and pass the public key to the

SSL uses symmetric or asymmetric?

Itiras My understanding so far is: The sender starts a handshake with the server. The server generates a pair of public and private keys using asymmetric encryption, and re-encrypts the public key using only symmetric encryption. and pass the public key to the