也许这是一个愚蠢的问题,但我不会感到震惊,如果一些优秀的大脑来解决适当的解决方案或想法:是否有可能重新计算/转码咸盐sha512字符串成盐blow鱼字符串? (imo相当有趣)的背景是:我有一个很大的SHA512 + salt字符串数据库,如$6$rounds=5000$usesomesillystri$D4IrlXatmP7rx3P3InaxBeoomnAihCKREY4...
(118个字符),并希望移动到另一个哈希/盐算法,生成字符串如$2a$07$usesomesillystringfore2uDLvp1Ii2e./U9C8sBjqp8I90dH6hi
(60个字符)。“重新计算”SHA512 +盐串到BLOWFISH +盐 - 这可能吗?
我故意不在security.stackexchange.com上提问,因为这不是一个安全问题。这是关于代码转换/重新计算的。
为什么不在用户下次登录时转换散列? – Charles
@Charles这将是后备,但我正在寻找一种方法重新计算整个数据库的可能性。 – Sliq
哦。是的,那不可能发生。两者都是*单向*密码哈希。 – Charles