Ever wondered how your passwords stay (mostly) safe, or how websites protect sensitive data from prying eyes? In this session, we’ll demystify the core concepts of cryptography—covering symmetric and public/private encryption, hashing, and digital signatures—and show when each technique is the right tool for the job.
Through practical, real-world examples in C# and .NET, you’ll learn how to:
- Securely store passwords
- Protect URL parameters
- Encrypt sensitive information on public websites
- Exchange data safely with partners
By the end, you’ll have a clear understanding of how cryptography works, how to apply it effectively, and how to keep your applications—and your users—secure.


