|
|
1
58
听起来你在找我 BCrypt.net :
|
|
|
2
25
目前,BCrypt.Net似乎是最受欢迎的图书馆 下面是一个如何使用它对密码进行哈希运算的示例:
样本输出:
|
|
|
3
23
|
|
|
4
6
在将某些东西从PostgreSQL(具有pg_加密)移动到SQLite(不具有pg_加密)时,我需要一个BCrypt实现,所以我编写了自己的。从这条消息来看,我不是唯一一个需要这个的人,我决定给它贴上许可证并发布它。网址是: http://zer7.com/software.php?page=cryptsharp 它背后的Blowfish实现是Bruce Schneier的公共域C实现的一个端口,并在所有官方测试向量上成功。
该库还包括适用于任何HMAC的PBKDF2代码,而不是.Net的SHA-1-only实现(今天添加的——我打算很快在C#soon中执行SCrypt,这需要PBKDF2和HMAC-SHA256)。如果你愿意的话,你也可以以此为基础制定一个计划。 |
|
|
5
0
|
|
|
6
-2
你试过这个吗 MS BCryptCreateHash C++ function 此外,您可能还可以检查以下内容 MS C# BCryptNative.cs |