Encryption Xamarin跨平台AES加密

Encryption Xamarin跨平台AES加密,encryption,xamarin,aes,Encryption,Xamarin,Aes,是否有任何可用的库可用于PCL,该库使用Xamarin,针对iOS、Android和Windows Phone 8应用程序,以实现AES 256加密。看看这个 作者也有同样的问题,并提出了以下备选方案: 他还提供了另一种解决方法 另一个解决方法是使用依赖项注入 每个平台库中特定于平台的代码,并共同使用 项目。Xamarin表单使用 依赖服务。这里唯一的问题是编写特定于平台的代码 代码,这是非常耗时的 有关DependencyService的更多信息,请查看.NET标准1.3中的。你应该

是否有任何可用的库可用于
PCL
,该库使用
Xamarin
,针对iOS、Android和Windows Phone 8应用程序,以实现
AES 256
加密。

看看这个

作者也有同样的问题,并提出了以下备选方案:

他还提供了另一种解决方法

另一个解决方法是使用依赖项注入 每个平台库中特定于平台的代码,并共同使用 项目。Xamarin表单使用 依赖服务。这里唯一的问题是编写特定于平台的代码 代码,这是非常耗时的


有关DependencyService的更多信息,请查看.NET标准1.3中的。你应该把这个发到网上。当你这样做的时候,让这个请求变得有意义:让我们创建500个没有人使用或知道我们可以使用的站点。让我们回到SO最初的使用方式,并快速解决所有的抱怨。谢谢,我设法使用依赖注入实现,我在“PCL Crypto”之前尝试过,但当我运行针对Android设备的应用程序时,它在下面一行抛出错误,说目标平台中不提供类(不确切,但类似消息)'WinRTCrypto.cryptographicsbuffer.generateradom(长度字节)’,我知道这很古老,但它是谷歌的热门。有人有一个很好的Bouncy Castle PCL介绍吗?文档似乎像圣杯一样被锁起来了。这个库应该非常简单,有一些像和希望这样的稀疏示例可以帮助您开始。