В данной главе собраны примеры, демонстрирующие поддержку российской криптографии в стандартах 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
- Пример подписи запроса к сервису СМЭВ и проверки подписи под ответом сервиса.
Пример подписи запроса к сервису СМЭВ и проверки подписи под ответом сервиса.