Система Windows Phone 8.1.Безопасность.Криптография не существует

#cryptography #windows-phone-8.1

#криптография #windows-phone-8.1

Вопрос:

Мне нужно использовать систему.Безопасность.Пространство имен Cryptography в моем приложении Windows Phone 8.1 — в частности, у поставщика rsa. Но такого пространства имен нет, когда я создаю приложение для Windows Phone. Когда я использую Siverlight, пространство имен существует, но я не могу найти его при создании стандартных приложений среды выполнения Windows. В документации MSDN говорится, что RSACryptoServiceProvider доступен в Windows Phone 8.1, нужно ли мне ссылаться на какие-либо дополнительные сборки, чтобы заставить его работать?

Комментарии:

1. Приложения WinRT используют другой криптографический API, Windows.Security.Cryptography

Ответ №1:

В Windows phone 8.1 это отличается от Windows phone 8. Используйте это вместо:

 Using Windows.Security.Cryptography;