Šifrování XML a digitální podpisy
Rozhraní .NET Framework poskytuje několik tříd, které umožňují šifrovat a dešifrovat XML data a vytvořit a ověřit digitální podpisy jazyka XML. Tyto třídy poskytují způsob pro zajištění důvěrnosti a integrity vašich XML dat.
V tomto oddíle
Postupy: Šifrování elementů XML pomocí symetrických klíčů
Popisuje, jak zašifrovat element jazyka XML pomocí algoritmu Rijndael.Postupy: Dešifrování elementů XML pomocí symetrických klíčů.
Popisuje, jak dešifrovat element jazyka XML, který byl zašifrován pomocí algoritmu Rijndael.Postupy: Šifrování elementů XML pomocí asymetrických klíčů
Popisuje, jak zašifrovat element jazyka XML pomocí algoritmu RSA.Postupy: Dešifrování elementů XML pomocí asymetrických klíčů
Popisuje, jak dešifrovat element jazyka XML pomocí algoritmu RSA.Postupy: Šifrování XML elementů pomocí certifikátů X.509
Popisuje, jak šifrovat element jazyka XML pomocí certifikátu X.509 z úložiště certifikátů.Postupy: Dešifrovat elementy XML s certifikáty X.509
Popisuje, jak dešifrovat element jazyka XML pomocí certifikátu X.509 z úložiště certifikátů.Postupy: Podepsat dokumenty XML digitálními podpisy
Popisuje, jak podepsat dokument XML pomocí algoritmu RSA.Postupy: Ověření digitálních podpisů XML dokumentů
Popisuje, jak ověřit dokument XML pomocí algoritmu RSA.
Odkaz
System.Security.Cryptography.Xml
Obsahuje odkazy na referenční dokumentaci tříd používaných pro šifrování a digitální podpisy jazyka XML.System.Security.Cryptography.Xml.SignedXml
Popisuje vlastnosti třídy SignedXml, která se používá pro podepsání a ověření XML dat.System.Security.Cryptography.Xml.EncryptedXml
Popisuje vlastnosti třídy EncryptedXml, která se používá pro šifrování a dešifrování XML dat.
Související oddíly
Kryptografické úlohy
Popisuje běžné úkoly používané v kryptografii, jako je například dešifrování a šifrování dat, generování a ověřování hash hodnot a vytváření a ověřování digitálních podpisů.Služby šifrování
Obsahuje přehled spravovaného kryptografického API rozhraní.