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

Демонстрирует

Данный пример демонстрирует использование методов класса EncryptedXml.

Исходные тексты

Исходные тексты примера запакованы в файле Simple.zip. C# версия находится в файле xml\cs\EncryptSKey.cs, Visual Basic версия находится в файле xml\vb\EncryptSKey.vb. Подробнее см. Сборка, запуск и местоположение простейших криптографических примеров.

Как собрать пример

Процесс сборки требует указания дополнительных сборок CryptoPro.Sharpei.Xml.dll, System.Security.dll Побробнее см. Сборка, запуск и местоположение простейших криптографических примеров.

Как запустить пример

Данный пример не требует дополнительных действий перед запуском. Побробнее о возможных вариантах запуска см. Сборка, запуск и местоположение простейших криптографических примеров.

В ходе работы пример создает три файла sto_encrypt.xml, s_encrypted.xml и s_decrypted.xml, если такие файлы уже существуют, то они будут перезаписаны.

См. также