Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.


Ilya Pogrebensky


An understanding of software security requires an understanding of digital cryptography. In this session, Ilya covers fundamental concepts in cryptography, including symmetric and asymmetric encryption, hashing algorithms, digital signatures, digital certificates, and key stores. He also provides offers practical guidelines regarding cryptography and puts this knowledge to work in a .NET app.

Table of Contents

{{toc.Position}} {{toc.Text}}

Related Links

  • {{link.LinkText}} (requires a paid subscription)


This course is part of the following series: