如何使用Xamarin.iOS [en | de]加密XML?

时间:2014-03-12 09:48:26

标签: c# encryption xamarin.ios xamarin xml-encryption

我想使用Xamarin.iOS加密/解密某些XML。

在.NET中,这是使用System.Security.Cryptography.Xml程序集中的System.Security.dll命名空间(和类型)完成的。

但是,System.Security.dll程序集不是Xamarin.iOS提供的配置文件的一部分。

我有什么选择?

1 个答案:

答案 0 :(得分:0)

只需很少的修改,您就可以使用Mono的源代码构建自己的System.Security.dll。诀窍是确保它引用Xamarin.iOS附带的BCL。

这将为您提供 xmlenc (加密)和 xmldsig (数字签名)功能,使用与桌面相同的API(更多代码共享)(Mono或MS) .NET运行时。

虽然它不是直接解决方案,但您应该花时间在uservoice上提交建议。