![](/img/trans.png)
[英]Q: Does VS2015 Community Update 3 compile Windows UWP Apps for Win10 Build 10586 on Win7SP1?
[英]UWP, Hashing Password for Windows 10 November Update (10586)
我的代碼如下所示。 我正在使用CryptSharpOfficial 2.1.0。
result = Crypter.Blowfish.Crypt("test",
new CrypterOptions()
{
CrypterOption.Variant, BlowfishCrypterVariant.Corrected
},
{
CrypterOption.Rounds, 6
}
});
當我將最低定位條件設置為“秋季創作者更新(10.0; Build 16299)”時,它們的工作效果很好。
但是我想在移動模擬器中模擬我的應用程序,因此這就是為什么我必須將最小定位設置為“ 11月更新(10.0; Build 10586)”的原因。 但這給了我這個錯誤:
Error NU1202 Package CryptSharpOfficial 2.1.0 is not compatible with
uap10.0.10586 (UAP,Version=v10.0.10586) / win10-arm-aot. Package
CryptSharpOfficial 2.1.0 supports: net (.NETFramework,Version=v0.0)
我應該使用不同的軟件包來散列密碼嗎? 還是有另一種解決方法? 我所需要的只是將密碼散列為以“ $ 2y $”開頭的內容
作為錯誤信息,程序包CryptSharpOfficial 2.1.0與10586版本或帶Arm平台的Windows 10手機不兼容。 如果您希望在內置10586手機中使用哈希功能,則此軟件包可能無法按您希望的方式工作,您應該使用其他一些API。
在UWP中,您可以使用官方的HashAlgorithmProvider類枚舉可用的哈希算法並創建CryptographicHash值。 您可以查看哈希主題以了解詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.