Пространство имен System.Security.Cryptography, поддерживаемое переносимой библиотекой классов

Я преобразую существующий многоцелевой проект Silverlight / .NET в проект Portable Class Library, чтобы уменьшить количество проектов, необходимых для поддержки нескольких платформ Microsoft.

У меня ошибка в одном классе, который использует пространство имен System.Security.Cryptography

Тип или имя пространства имен «Криптография» не существует в пространстве имен «System.Security» (отсутствует ссылка на сборку?)

Это пространство имен доступно в Silverlight, и мне интересно, почему Portable Class Library его не поддерживает?

Одна из причин может заключаться в том, что такое поведение является заданным: любой код, связанный с криптографией, не должен присутствовать в клиентском API.

Ответы на вопрос(4)

Ваш ответ на вопрос