2017-01-25 2 views
0

Я портирую WP8.1 Silverlight на UWP. Мой WP8.1 Код:UWP RSACryptoServiceProvider эквивалентный код

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(); 
var key = Resources.key; 
rsa.FromXmlString(key); 

Я использовал провайдера для загрузки ключа из xml и en-/decode. В UWP этот класс недоступен. Итак, как именно он работает сейчас? Я пробовал с классом RSA и CryptographicEngine, но я не могу заставить его работать. Как загрузить мой xml-ключ?

Спасибо!

ответ

0

Прочитал эту статью RSA cryptography between a WinRT and a .Net app

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

+0

Спасибо за ссылку и ответ! Еще одна вещь: Как импортировать существующую пару ключей из xml-файла? –

+0

проверить эту тему: [http://stackoverflow.com/questions/36461380/uwp-universal-windows-platform-rsa-asymmetrickeyalgorithmprovider-import-publi](http://stackoverflow.com/questions/36461380/uwp-universal -windows-platform-rsa-асимметричный алгоритмprovider-import-publi) –

+0

Спасибо. Но я не вижу никакой помощи там. У меня есть два xml-файла. Один публичный и один закрытый ключ. И мне нужно импортировать их сейчас. Невозможно с этим кодом ... :( –

Смежные вопросы