使用较少迭代的较慢散列函数与使用较多迭代的较快散列函数有什么优点?假设你试图保护密码..使用“慢”散列函数以更少的迭代与“快”散列函数进行比较?
3
A
回答
0
你想要的东西是更好散列。这不一定会被更多的迭代所接受 - 算法本身必须更好。
0
当保护密码时只需使用良好的散列函数(例如SHA2)。良好的参考是NIST Recommendation for Applications Using Approved Hash Algorithms。
当其关于“工作证明”时,您可能会考虑多次散列
相关问题
- 1. 散列函数
- 2. 使用模块化散列函数比较数字?
- 3. 使用散列函数发送函数
- 4. 散列函数.NET
- 5. Java最快的散列函数
- 6. 二进制散列函数系列
- 7. 迭代散列数组
- 8. 问题的散列函数:散列(1)==散列(1.0)
- 9. 迭代散列
- 10. 好的散列函数
- 11. CRC32可以用作散列函数吗?
- 12. 比较bcrypt散列
- 13. 散列图比较
- 14. 如何在java中使用散列函数来散列密码?
- 15. 使用散列函数的问题
- 16. 将散列值与散列mysql密码进行比较(输出值相等)
- 17. 整数序列的散列函数
- 18. 迭代散列打印散列?
- 19. 如何散列和比较指向成员函数的指针?
- 20. 定义具有比较函数的散列集
- 21. 反向散列函数
- 22. 手动散列函数
- 23. Wireshark流散列函数
- 24. 什么是散列函数?
- 25. 散列函数和密钥
- 26. Botan C++散列函数generate_bcrypt()
- 27. 单向散列函数
- 28. MASH-2散列函数
- 29. 16位散列函数
- 30. 在jbuilder中函数返回散列的散列数组
SHA2与未来的SHA3相比,SHA3会被认为更快更好?如果你试图减缓蛮力攻击,那么以较少的迭代就会变慢是有利的? –
@罗斯:我不熟悉他们的细节,所以不知道,对不起。 :\ – Mehrdad