У меня есть копия образцы с сайта MSDN:Шифрование XML элементы с сертификатами X.509
http://msdn.microsoft.com/en-us/library/ms229744%28v=VS.90%29.aspx
http://msdn.microsoft.com/en-us/library/ms229943%28v=VS.90%29.aspx
Я создал сертификат, но когда я запустить программу у меня есть это ошибка в методе дешифрования: «Не удалось получить ключ дешифрования»
Я где-то читал, что в этом примере есть ошибка, потому что метод шифрования не сохраняет ключ дешифрования. Проблема в том, что я не понимаю, как я могу решить проблему.
Вы можете мне помочь?
Xml зашифрованный полученный:
[альтернативный текст] [1]
Я полагаю, что проблема заключается в том, что не существует ИМЯКЛАВИШИ!.
[1]: http://www.freeimagehosting.net/uploads/8c603c876e.png ""
Я сгенерировал сертификат как: MakeCert -sk Abc -n "CN = ABC" -sr LocalMachine -e 06/22/2011 Abc.cer
Я попробовал образец в VS 2008 с целевой структурой, установленной в 3.5, и работал как реклама д. Для чего это стоит, я работаю на Windows XP/SP3. Я видел, что KeyInfo был сохранен в файл, как и ожидалось. – Garett
Как вы создаете сертификат? makecert -sk Abc -n "CN = Abc" -sr localmachine -e 06/22/2011 Abc.cer –