Chiffrement XML et signatures numériques
Le .NET Framework fournit plusieurs classes qui vous permettent de chiffrer et de déchiffrer les données XML, ainsi que de créer et de vérifier les signatures numériques XML. Ces classes offrent un moyen de maintenir la confidentialité et l'intégrité de vos données XML.
Dans cette section
Comment : chiffrer des éléments XML avec des clés symétriques
Décrit comment chiffrer un élément XML à l'aide de l'algorithme Rijndael.Comment : déchiffrer des éléments XML avec des clés symétriques
Décrit comment déchiffrer un élément XML qui a été chiffré à l'aide de l'algorithme Rijndael.Comment : chiffrer des éléments XML avec des clés asymétriques
Décrit comment chiffrer un élément XML à l'aide de l'algorithme RSA.Comment : déchiffrer des éléments XML avec des clés asymétriques
Décrit comment déchiffrer un élément XML à l'aide de l'algorithme RSA.Comment : chiffrer des éléments XML avec les certificats X.509
Décrit comment chiffrer un élément XML à l'aide d'un certificat X.509 d'un magasin de certificats.Comment : déchiffrer des éléments XML avec les certificats X.509
Décrit comment déchiffrer un élément XML à l'aide d'un certificat X.509 d'un magasin de certificats.Comment : signer des documents XML avec des signatures numériques
Décrit comment signer un document XML à l'aide de l'algorithme RSA.Comment : vérifier les signatures numériques de documents XML
Décrit comment vérifier un document XML à l'aide de l'algorithme RSA.
Référence
System.Security.Cryptography.Xml
Fournit des liens vers une documentation de référence pour les classes utilisées pour le chiffrement XML et les signatures numériques.System.Security.Cryptography.Xml.SignedXml
Décrit les fonctionnalités de la classe SignedXml, qui est utilisée pour signer et vérifier les données XML.System.Security.Cryptography.Xml.EncryptedXml
Décrit les fonctionnalités de la classe EncryptedXml, qui est utilisée pour chiffrer et déchiffrer les données XML.
Sections connexes
Tâches de chiffrement
Décrit des tâches courantes utilisées dans le chiffrement, telles que déchiffrer et chiffrer les données, générer et vérifier les codes de hachage, ou créer et vérifier les signatures numériques.Services de chiffrement
Fournit une vue d'ensemble de l'API de chiffrement managée.