Crittografia XML e firme digitali
In .NET Framework sono disponibili diverse classi che consentono di crittografare e decrittografare dati XML, nonché creare e verificare firme digitali XML. Tali classi costituiscono uno strumento per salvaguardare la riservatezza e l'integrità dei dati XML.
In questa sezione
Procedura: crittografare gli elementi XML con chiavi simmetriche
Viene descritto come crittografare un elemento XML utilizzando l'algoritmo Rijndael.Procedura: decrittografare gli elementi XML con chiavi simmetriche
Viene descritto come decrittografare un elemento XML crittografato tramite l'algoritmo Rijndael.Procedura: crittografare gli elementi XML con chiavi asimmetriche
Viene descritto come crittografare un elemento XML utilizzando l'algoritmo RSA.Procedura: decrittografare gli elementi XML con chiavi asimmetriche
Viene descritto come decrittografare un elemento XML crittografato tramite l'algoritmo RSA.Procedura: crittografare gli elementi XML con certificati X.509
Viene descritto come crittografare un elemento XML tramite un certificato X.509 di un archivio certificati.Procedura: decrittografare gli elementi XML con certificati X.509
Viene descritto come decrittografare un elemento XML tramite un certificato X.509 di un archivio certificati.Procedura: firmare documenti XML con firme digitali
Viene descritto come firmare un documento XML utilizzando l'algoritmo RSA.Procedura: verificare le firme digitali dei documenti XML
Viene descritto come verificare un documento XML utilizzando l'algoritmo RSA.
Riferimenti
System.Security.Cryptography.Xml
Vengono forniti collegamenti alla documentazione di riferimento relativa alle classi utilizzate per la crittografia XML e le firme digitali.System.Security.Cryptography.Xml.SignedXml
Vengono descritte le funzionalità della classe SignedXml, utilizzata per firmare e verificare dati XML.System.Security.Cryptography.Xml.EncryptedXml
Vengono descritte le funzionalità della classe EncryptedXml, utilizzata per crittografare e decrittografare dati XML.
Sezioni correlate
Attività di crittografia
Vengono descritte le attività comuni utilizzate nell'ambito della crittografia, quali la crittografia e la decrittografia di dati, la generazione e la verifica di codici hash, nonché la creazione e la verifica di firme digitali.Servizi di crittografia
Vengono forniti cenni preliminari sull'API gestita di crittografia.