Encrypting data and working with certificates (XAML)
Purpose
You can use the following namespaces to encrypt data and create certificate requests:
- Windows.Security.Cryptography
- Windows.Security.Cryptography.Core
- Windows.Security.Cryptography.Certificates
- Windows.Security.Cryptography.DataProtection
The following topics discuss how you can use cryptography and certificates within an app:
Tip For guidance on proper handling of a user's secure credentials, how to use devices that support authentication via smart card or fingerprints, and how to provide a UI for user input of credentials, see Authentication and user identity.
Developer audience
The security namespaces are intended for use by developers who want to protect digital data, verify data, or use certificates to authenticate clients and servers. You should be familiar with JavaScript, C#, C++, or Visual Basic.