Encrypting Data Passed Between the Server and the Client

A common cracking technique is to sniff data as it travels over the network, capture this traffic, and extract any sensitive data to potentially be used for ulterior motives. You can try a form of this yourself by using a tool such as the Fiddler Web Debugger (a free tool that you can download from http://www.fiddler2.com) to sniff and capture network traffic on your machine. You may have also heard of a Firefox extension named Firesheep, which sniffs network traffic looking for cookies being passed between the machines on the network and certain web sites (such as Facebook) over unencrypted connections. Once a cookie is obtained, it allows you to impersonate that user on the web site and ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.