Key establishment question

Key establishment question

Secure Home | Search | About
 General Computer Security    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
Key establishment question Jack 08-11-2006
Posted by Jack on August 11, 2006, 11:43 am
If you were  Registered and logged in, you could reply and use other advanced thread options
In Internet, when two computers need to establish a secret key, the two
machines need to exchange two random numbers, e.g., R1, R2, if
Diffie-Hellman is used. How are the two random numbers exchanged? Are
the two numbers sent as TCP/IP packets? How is Diffie-Hellman
implemented in Internet? Thanks a lot.

Jack


Posted by Chris Mattern on August 11, 2006, 12:09 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
Jack wrote:
> In Internet, when two computers need to establish a secret key, the two
> machines need to exchange two random numbers, e.g., R1, R2, if
> Diffie-Hellman is used. How are the two random numbers exchanged? Are
> the two numbers sent as TCP/IP packets? How is Diffie-Hellman
> implemented in Internet? Thanks a lot.
>
> Jack
>

Generally by means of a public-key algorithm. I encrypt the number
with your public key, and only a person who holds the corresponding
private key (presumably, only you) can decrypt it. Actually, I also
encrypt it with my private key. The fact that my public key decrypts
it proves that only I could have encrypted it.


Chris Mattern

Posted by Jack on August 11, 2006, 12:43 pm
If you were  Registered and logged in, you could reply and use other advanced thread options

Chris Mattern wrote:
> Jack wrote:
> > In Internet, when two computers need to establish a secret key, the two
> > machines need to exchange two random numbers, e.g., R1, R2, if
> > Diffie-Hellman is used. How are the two random numbers exchanged? Are
> > the two numbers sent as TCP/IP packets? How is Diffie-Hellman
> > implemented in Internet? Thanks a lot.
> >
> > Jack
> >

Thanks.
> Generally by means of a public-key algorithm. I encrypt the number
> with your public key, and only a person who holds the corresponding
> private key (presumably, only you) can decrypt it. Actually, I also
> encrypt it with my private key. The fact that my public key decrypts
> it proves that only I could have encrypted it.
>
Then the public key encrypted random numbers are sent as TCP/IP
packets?
I know the mechanism of Diffie-Hellman. My question is how
Diffie-Hellman is implemented in Internet.

Jack


Posted by Sebastian Gottschalk on August 11, 2006, 6:03 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
Jack wrote:

> I know the mechanism of Diffie-Hellman. My question is how
> Diffie-Hellman is implemented in Internet.

Internet is a network, no protocol. So which protocol are your referring to?

Posted by Jack on August 12, 2006, 10:53 am
If you were  Registered and logged in, you could reply and use other advanced thread options

Thanks.
>
> > I know the mechanism of Diffie-Hellman. My question is how
> > Diffie-Hellman is implemented in Internet.
>
> Internet is a network, no protocol. So which protocol are your referring to?

Such as https, scp.
Thanks


Similar ThreadsPosted
WEP question August 18, 2004, 6:14 pm
* VPN and NAT Question November 8, 2004, 6:42 pm
Log in question July 22, 2005, 12:38 pm
Log in question July 22, 2005, 12:38 pm
Log in question July 22, 2005, 12:38 pm
A question October 2, 2005, 11:49 pm
PKI question August 1, 2006, 7:50 am
Question regarding SSL/TLS August 21, 2006, 5:01 pm
Question regarding SSL/TLS August 22, 2006, 12:23 pm
Question regarding SSL/TLS August 23, 2006, 4:51 am

The site map in XML format XML site map

Contact Us | Privacy Policy