Криптография / Сжатие в Silverlight - PullRequest
1 голос
/ 13 октября 2010

Я портирую свое приложение из WPF в Silverlight. Самая большая проблема заключается в том, что мое приложение использует шифрование RSA и сжатие Deflate, и оба класса недоступны в Silverlight.

Я знаю, что вы можете просмотреть исходный код любого класса .NET, используя отражение, поэтому можно было бы просто «декомпилировать» класс RSACryptoService и повторно использовать этот код для Silverlight (при условии, что алгоритм не использует какой-либо классы, которые отсутствуют в SL)?

Или что было бы лучшим решением? Я знаю, что могу написать свои собственные алгоритмы RSA / Deflate, но, кажется, имеет смысл повторно использовать источник классов WPF, когда это возможно.

Ответы [ 2 ]

2 голосов
/ 29 ноября 2010

RSA в Silverlight: http://scrypt.codeplex.com

0 голосов
/ 29 ноября 2010

DotNetZip имеет потоки сжатия, и я думаю, что они даже двоично совместимы со встроенным потоком deflate.

...