Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I believe that eavesdropping in a man in middle attack and the message is passing from the client to server the man sitting at ISP or network hackers can look at what message I am sending. Heard that this can be easily done with wireless networks.

Well, how can I prevent from eavesdropping without SSL?

Does encryption help me in any way?

Will sending a bar code with my message help me?

Is there any other way to prevent eavesdropping?

Also what are the uses of SSL?

Is it only used to prevent attackers from eavesdropping or does it have any other significance?

share|improve this question
Sorry to all.. I didn't find a better tag than SSL. There is no specific tag for EAVESDROPPING. Anybody add it. – Gimp Sep 25 '11 at 18:09
Can you detail exactly what it is you are trying to achieve. If you are just wanting to be secure when browsing, SSL is implemented with all browsers, and is the de facto mechanism. – Rory Alsop Sep 25 '11 at 18:40
up vote 8 down vote accepted

Simply put - any unencrypted message which is sent can be seen by an attacker who has access to the communications channel. This can be more of a problem with a wireless network, as it is broadcast as opposed to a wired network, which would require an attacker to gain access to a point on the route.

The solutions to this are:

  • to encrypt the message
  • to encrypt the channel

Both work and are appropriate in different situations.

I'm not sure what you mean by barcode - a barcode isn't a security mechanism, it is a way of representing characters in a machine-readable format.

As to the uses of SSL - there are a wide range of questions here tagged SSL which are worth looking at.

share|improve this answer

[A Generic Answer]

To prevent Eavesdropping in any kind of communication channel can be achieved by usage of "Secure Tunneling" of your channel data.

on plain network connection, setting up a VPN and so on

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.