В данной главе собраны примеры, демонстрирующие поддержку российской криптографии в стандартах XML подписи и шифрования, в том числе методы подписывания данных, проверки подписи, зашифрования и расшифрования.

В этом подразделе

Пример проверки подписей в XML документе.

Пример проверки подписей в XML документе.

Пример одной подписи под всем XML документом с внедрением ее внутрь документа

Пример подписания всего документа XML одной подписью и сохранение этой подписи внутри этого документа. В примере осуществляется проверка подписи.

Пример одной подписи под узлом XML с внедрением ее внутрь документа

Пример подписания узла XML одной подписью и сохранение этой подписи внутри этого документа. В примере осуществляется проверка подписи.

Пример подписи на секретном и проверки XML узла на открытом ключе

Пример подписи и проверки без использования сертификатов.

Пример нескольких подписей под узлом XML с внедрением их внутрь документа

Пример подписания узла XML двумя или более подписями и сохранение этих подписей внутри этого документа. В примере осуществляется проверка подписей.

Пример двух подписей под всем XML документом с внедрением их внутрь документа

Пример подписания всего документа XML двумя или более подписями и сохранение этих подписей внутри этого документа. В примере осуществляется проверка подписей.

Пример подписи XML документа при помощи XSLT преобразования

Пример подписи XML документа при помощи XSLT преобразования.

Пример зашифрования узла XML в адрес получателя, заданного сертификатом

Пример зашифрования узла XML в адрес получателя, заданного своим сертификатом.

Пример расшифрования узлов XML

Пример расшифрования зашифрованных узлов.

Пример зашифрования узла XML на симметричном ключе.

Пример зашифрования и расшифрования узла XML с использованием симметричного ключа.

Пример зашифрования узла XML на ассиметричном ключе

Пример зашифрования и расшифрования узла XML с использованием асимметричного ключа, без использования сертифкатов.

Пример зашифрования симметричных ключей в XML

Пример зашифрования симметричного ключа на симметричном ключе в XML.

Пример массовой рассылки в XML

Пример массовой рассылки в XML.

Пример подписи XML совместимый с InfoPath

Пример подписи XML совместимый с InfoPath

Пример подписи запроса к сервису СМЭВ и проверки подписи под ответом сервиса.

Пример подписи запроса к сервису СМЭВ и проверки подписи под ответом сервиса.

См. также