Article View: sci.crypt
Article #1438secure communication via third party
From: Room 101
Date: Mon, 09 Nov 1992 11:23
Date: Mon, 09 Nov 1992 11:23
25 lines
1577 bytes
1577 bytes
Consider two parties X and Y who have never met and never exchanged information. They wish to establish a confidential and authenticated channel. Since they can't communicate directly, they need to send their messages to Z, who (supposedly) routes them to the recipient. X and Y can use Diffie-Hellman to establish a secret key using public messages that Z can read. However, Z might intelligently change these messages to create a transparent channel between X and Y. Z will be able to read and change all messages sent over this supposedly secure channel. Is it possible for X and Y to detect if Z has created a transparent channel between them, for example by using the fact that both have calculated different secret keys. I know authentication is possible if all communication between the parties is conversational, since X can send Y a hashed value of its next block and the key, wait for Ys reply and send the real block. Z cannot fake this, since it doesn't know the original block of data. However, this type of check is impractical for everyday use on network layers. Any suggestions are welcome. Ronald roana@cs.utwente.nl
Technical Details
Message-ID:
<1992Nov9.122304@cs.utwente.nl>Path:
arc1-ca.pugleaf.net!sparky!uunet!mcsun!sun4nl!utrcu1!infnews!infnews!roanaShow Full Headers
Complete Article Headers
Newsgroups: sci.crypt Path: arc1-ca.pugleaf.net!sparky!uunet!mcsun!sun4nl!utrcu1!infnews!infnews!roana From: roana@cs.utwente.nl (Room 101) Subject: secure communication via third party Message-ID: <1992Nov9.122304@cs.utwente.nl> Keywords: diffie-hellman Sender: usenet@cs.utwente.nl Nntp-Posting-Host: buick Organization: University of Twente, Dept. of Computer Science Date: Mon, 9 Nov 1992 11:23:04 GMT Lines: 26