我的代码如下所示。我正在使用CryptSharpOfficial 2.1.0。
result = Crypter.Blowfish.Crypt("test",
new CrypterOptions()
{
CrypterOption.Variant, BlowfishCrypterVariant.Corrected
},
{
CrypterOption.Rounds, 6
}
});
当我将最小目标设置为“Fall Creators Update(10.0;Build 16299)”时,它们工作得很好。
但我想在移动模拟器中模拟我的应用程序,所以我必须将我的min目标设置为“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$”开头的内容