在阅读了大量关于密码散列的专家意见之后,我了解到scrypt (内存硬和CPU密集)是密码哈希的好选择。但我看到专家建议至少等待5年,直到彻底的同行评审和烘焙(鸡肉和鸡蛋问题?:)
参2
发布于 2014-11-19 19:03:41
如果我们想找出合理的理由现在不使用scrypt,我们可以找到以下三种:
这些问题和其他信息可以在这份报告中找到。总结一下:虽然在短消息设计中表达的观点相当有趣,但密码专家们的普遍感觉是,应该进行更多的研究;事实上,这促使了PHC:一场公开的竞争,这是一场开放的竞争,这是一场以AES、SHA-3或eSTREAM等以往努力的精神进行的竞争,在这里提出并审查了新的候选人。
如果您现在在生产中部署scrypt,那么它应该是相当强大的,尽管它取决于您选择的参数。这是5年的研究得出的主要结论:密码学是健全的,有一个时间-内存交换-这并不是该死的,但我们没有太多的指导,如何配置它的方式,将在典型的服务器工作良好。
https://security.stackexchange.com/questions/73161
复制相似问题