我需要存储敏感数据(用户名和密码)并希望以正确的方式做事(存储(密码)的 SHA-256 哈希值。(大随机数)而不是明文密码。这需要使用 MySQL 来完成,并且据我所知,只有 MySQL 6计划合并 SHA-2,因此我假设需要设置某种外部应用程序;我想做一个存储过程来计算密码的哈希值(与 nonce 连接)并存储它。
在您看来,实现这一点的最佳方法是什么?我已经在 Stackoverflow 上阅读了几篇文章,我目前正朝着 Perl 前进。
干杯,哈尔
PS:操作系统-> Windows Server 2008
编辑:该死的编辑器,不会显示正确的文本。固定的。
EDIT2:我不想制作我自己的 SHA2 版本,虽然它肯定会很有趣;我需要在存储过程中使用它来散列原始密码,我只是不确定我应该使用哪个外部模块/应用程序/库。