Implementing Cryptography in the Microsoft® .NET Framework 2.0(3363)


In this 2-hour course you will learn about encryption and decryption in the Microsoft® .NET Framework 2.0. Topics range from encrypting and hashing data to extending cryptographic behavior. In the lab, you will write code to hash data and compare hashes as well encrypt and decrypt data.

Working with encryption, decryption, and hashing allows you to protect data from being tampered with or from being viewed by unathorized users.

This course also will help you prepare for Exam 70-536 TS: Microsoft .NET Framework 2.0—Application Development Foundation.

ATTENTION: Depending on your subscription, the Virtual Labs (vLabs) for this course may not be available. If the Virtual Labs do not launch when you click the launch button, contact your company Training Administrator for more information about your subscription.



  • Encrypting Data
    • Encrypting with SymmetricAlgorithm
    • Encrypting with AsymmetricAlgorithm
    • Securing TCP/IP Communications with SslStream
  • Hashing Data
    • Using the HashAlgorithm Class
    • Hashing with MD5, SHA1, and HMAC
  • Extending the Cryptographic Behavior
  • Managing Configuration Information with Cryptography Classes
    • Protecting Data with DPAPI Classes
    • Customizing CSP objects using CspParameters
    • Modify cryptographic information with CryptoAPITransform
    • Generating random numbers for cryptographic functions


User Reviews

Not yet rated. You will need to follow this course before you can write a review.

Course Info

  • Code: EL-IC-MNET
  • Duration: 2 hours
  • Price: Call for price

Next Step

Enquire Now
Tell a Friend