可以将Mono用作常规开源加密库吗?例如,仅使用Mono.security.tls。
我在问,因为我正在添加tls以前由另一个从一开始就不使用Mono的人写的程序。
或者最好使用Bouncy Castle?
答案 0 :(得分:1)
来自Mono.Security.dll
的所有代码都可以在Mono之外使用,例如在Microsoft .NET上。事实上,这是这次集会的主要目标。
它包含的很多代码已经存在(或被重用)来构建Mono的基类库(例如mscorlib.dll中的X509Certificate
支持,System.dll中的SSL / TLS支持)或者。 Mono附带的NET相关工具(例如makecert
,signcode
,sn
...)。
因此,如果不公开将其暴露在集会中,那将是一种耻辱。当然,你仍然可以使用你需要的源文件并将它们添加到你的应用程序中(它是MIT.X11许可的。)