gpt4 book ai didi

ios - xamarin 中的 CryptoCommon 类在哪里

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:19:00 24 4
gpt4 key购买 nike

我试图使用 CryptoCommon 类,但无法在 monotuch 程序集中找到它。

我找到了程序集 Mono.Security.Cryptography,它是否具有与 CryptoCommon 类相同的性能?

谢谢!!

最佳答案

CommonCrypto 在 Xamarin.iOS 内部使用,这不是额外的东西 - 即不需要选择加入或选择退出。

这意味着它的使用对您的代码完全透明。如果算法在 CommonCrypto 中可用,则使用 classic .NET 类型将使用它。

例如

// this will use CommonCrypto. AES is supported by CommonCrypto
// if your device supports it AES can be hardware accelerated
var aes = Aes.Create ();

// this will also use CommonCrypto. SHA-1 is supported by CommonCrypto
// if your device supports it SHA-1 can be hardware accelerated
var sha = new SHA1Managed ();

// this will not use CommonCrypto since the algorithm is not supported by Apple
var r = RIPEMD160.Create ();

更多information关于 CommonCrypto 可以在我的博客上找到。

关于ios - xamarin 中的 CryptoCommon 类在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21932003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com