我想使用Xamarin.iOS加密/解密某些XML。
在.NET中,这是使用System.Security.Cryptography.Xml
程序集中的System.Security.dll
命名空间(和类型)完成的。
但是,System.Security.dll
程序集不是Xamarin.iOS提供的配置文件的一部分。
我有什么选择?
答案 0 :(得分:0)
只需很少的修改,您就可以使用Mono的源代码构建自己的System.Security.dll
。诀窍是确保它引用Xamarin.iOS附带的BCL。
这将为您提供 xmlenc (加密)和 xmldsig (数字签名)功能,使用与桌面相同的API(更多代码共享)(Mono或MS) .NET运行时。
虽然它不是直接解决方案,但您应该花时间在uservoice上提交建议。