Nig*_*001 8 c# cryptography visual-studio xamarin libsodium
我对使用Xamarin进行移动应用程序开发非常感兴趣。为了提供安全的通讯,我想使用NaCl或更具体的:libsodium。
在libsodium网站上,它说使用C#使用libsodium有三种选择:libsodium-net,NSec和NitraLibSodium
我的问题:哪个是构建移动应用程序的最佳包装?缺点和优点是什么?
谢谢。
小智 3
在决定要使用其中哪个库之前,您需要确定将用于 Xamarin 项目的 .NET 版本。
这些包具有不同的依赖项,但最终都需要作为 NuGet 包导入,从那里您可以像 C# 项目中的任何其他 NuGet 包一样使用。
就其价值而言,看起来最成熟且开发活跃的标准是 NSec,因此,如果您计划基于最新的 .NET 标准进行构建,我会选择该标准。
至于每个与 libsodium 的实现相关的优缺点,我必须把这个答案留给其他人,因为我不熟悉 NaCl。
希望这可以帮助。
归档时间: |
|
查看次数: |
405 次 |
最近记录: |