Publisher's Synopsis
This title is aimed at practicing C# developers who are developing distributed applications or who need to store data in a secure manner. It aims to take C# developers with little or no knowledge of cryptography to the point where the can confidently implement their own secure applications.;This will cover the basics of using symmetric and asymmetric cryptography in .NET and an examination of how to make practical use of these technologies in the following areas: secure data exchange: securing online communications is vital to modern e-commerce applications; secure data storage; data integrity; authentication; and the public key infrastructure.