© Ali Asad and Hamza Ali 2017

Ali Asad and Hamza Ali, The C# Programmer’s Study Guide (MCSD), 10.1007/978-1-4842-2860-9_13

13. Working with Cryptography

Ali Asad and Hamza Ali1

(1)Sialkot, Pakistan

Security is an important part to cover when developing your application. You need to take care about data privacy, user authenticity, data travel security and that data is not be compromised.

The .NET Framework gives you a powerful way to secure your sensitive data. It gives several algorithms which you can use in development of your application. In this chapter, we will cover the following topics:

  1. Cryptography and Cryptanalysis

  2. Encryption and Decryption

  3. Symmetric and Asymmetric Encryption

  4. Digital Certificates

  5. Key Management

  6. Code Access Security

  7. Hashing

  8. Securing ...

Get The C# Programmer’s Study Guide (MCSD): Exam: 70-483 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.