如何在不使用PCLContrib的情况下加密可移植类库中的字符串?

bre*_*esh 5 c# encryption portable-class-library

我正在构建一个可移植的库目标Windows 8.1.我需要加密密码才能通过http连接发送密码.问题是System.Security.Cryptography在便携式库中不可用.

我能找到的唯一解决方案是PCL Contrib,但是将它添加到我的项目中似乎太过于笨重.我也得到了一些PCL Contrib我无法解决的运行时异常.

我确信那里必须有一个简单的解决方案,但我找不到任何不使用的解决方案System.Security.Cryptography.有谁知道可以在便携式库中使用的简单易用的加密?

And*_*ott 8

使用PCLCrypto.它提供类似WinRT的加密API,但它适用于所有现代平台.