• Course
    • Libraries: If you want this course, consider one of these libraries.
    • Security

Secret Management for C# Applications

This course will teach you the commonly used options and techniques for managing database connection strings, API keys, usernames, and passwords secrets so that security is not compromised.

Rag Dhiman - Pluralsight course - Secret Management for C# Applications
by Rag Dhiman

What you'll learn

When developing C# applications, it is important to securely store, retrieve, and update secrets like database connection strings, API keys, usernames, and passwords. In this course, Secret Management for C# Applications, you’ll learn the commonly used options and techniques for managing these secrets so that security is not compromised when developing your C# apps. First, you’ll explore the importance of best practices for managing the system secrets required by your C# application. Next, you’ll discover specific options and techniques to securely store, retrieve, and update your C# app secrets. Finally, you’ll learn to use encryption standards and techniques like DPAPI to encrypt your secrets. When you’re finished with this course, you’ll have the skills and knowledge needed to manage system secrets so that security is not compromised when developing your C# apps.

Table of contents

About the author

Rag Dhiman - Pluralsight course - Secret Management for C# Applications
Rag Dhiman

Rag Dhiman is an experienced programmer who enjoys finding clean and expandable solutions to technological problems. He is MCPD and MCTS certified and a keen independent iOS developer with many Apps on the App Store.

More Courses by Rag