O'Reilly logo

Microsoft® Mobile Development Handbook by Peter Foot, Daniel Moth, Andy Wigley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Securing Network Connections

Your Windows Mobile–powered applications will frequently use HTTP to access network resources. If you use Web Services or the WebRequest/WebResponse classes described in Chapter 8 data transfers take place over the network using HTTP. (HTTP is also used for SQL Server CE Remote Data Access [RDA] and merge replication.) You can encrypt data you transfer over the network using the RSA algorithm (for key exchange) and Rijndael algorithm as explained earlier, although in many cases you would be better advised to take advantage of Secure Sockets Layer (SSL).

SSL is a handshaking and encryption protocol that performs the key exchange and symmetric encryption for you without you having to code anything yourself—apart from ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required