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 have project involving a M2M device. The device is not capable of HTTPS but may be required to send and receive information that we would rather not be leaked out.

The device will communicate directly with a webserver, what are the possibilities of a hacker identifying the the origin of the data and intercepting any transmitted information. If it is relatively simple would a private APN be more secure.

share|improve this question
Put the M2M device behind a VPN gateway. – Yohann Nov 17 '12 at 10:49
It's no more/less secure and than the open net. That is no security at all. And running your own APN is not simple, as it has to be on the GSM carriers' home network. – ewanm89 Nov 17 '12 at 11:16
Why can't the device manage SSL? – ewanm89 Nov 17 '12 at 11:40
Even running a private APN won't give you much additional security, since the connection is still not encrypted. – Manuel Faux Nov 17 '12 at 11:59

GPRS does not provide strong protection of the data. There is some cryptography applied on the wireless link between the mobile device and base station, but this cryptography has significant problems (see research on GSM and more research). Also, once the data reaches the core network, the data is transmitted in the clear, unencrypted, for the rest of the way.

Consequently, I recommend that you set up a VPN and tunnel all your traffic over the VPN. IPSec is a good tool here.

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.