Шифрование и цифровые подписи в XML
Обновлен: Ноябрь 2007
.NET Framework предоставляет некоторое количество классов, позволяющих осуществлять шифрование и расшифровку XML-данных, а также проверку цифровых подписей XML. Эти классы позволяют обеспечить конфиденциальность и целостность XML-данных.
В этом подразделе
Практическое руководство. Шифрование XML-элементов с помощью симметричного ключа
Описание способа шифрования XML-элемента с помощью алгоритма Rijndael.Практическое руководство. Расшифровывание XML-элементов с помощью симметричного ключа
Описание способа расшифровки XML-элемента, зашифрованного с помощью алгоритма Rijndael.Практическое руководство. Шифрование XML-элементов с помощью асимметричного ключа
Описание способа шифрования XML-элемента с помощью алгоритма RSA.Практическое руководство. Расшифровывание XML-элементов с помощью асимметричного ключа
Описание способа расшифровки XML-элемента с помощью алгоритма RSA.Практическое руководство. Шифрование XML-элементов с помощью сертификатов X.509
Описание способа шифрования XML-элемента с помощью сертификата X.509 из хранилища сертификатов.Практическое руководство. Расшифровка XML-элементов с помощью сертификатов X.509
Описание способа расшифровки XML-элемента с помощью сертификата X.509 из хранилища сертификатов.Практическое руководство. Подписание XML-документов с помощью цифровых подписей
Описание способа подписи XML-документа с помощью алгоритма RSA.Практическое руководство. Проверка цифровых подписей XML-документов
Описание способа проверки XML-документа с помощью алгоритма RSA.
Ссылка
System.Security.Cryptography.Xml
Ссылки на справочную документацию по классам, используемым для шифрования XML-данных и создания цифровых подписей.System.Security.Cryptography.Xml.SignedXml
Описание возможностей класса SignedXml, используемого для подписи и проверки XML-данных.System.Security.Cryptography.Xml.EncryptedXml
Описание возможностей класса EncryptedXml, используемого для шифрования и расшифровки XML-данных.
Связанные подразделы
Задачи криптографии
Описание стандартных криптографических операций, таких как шифрование и расшифровка данных, создание и проверка хэш-кодов и цифровых подписей.Службы криптографии
Обзор управляемых API-интерфейсов шифрования.