在asp经典中生成带有德语字符的sha256

时间:2015-04-07 07:26:17

标签: asp-classic

我在经典的asp项目中使用sha256算法的这种实现:http://www.freevbcode.com/ShowCode.asp?ID=2565

这很好用。但是我注意到如果密码中有一个像'ü'这样的德语字符,那么散列就不同了。如果我只用ü里面调用sha方法,我可以重现它。我假设存在一些编码问题,但我尝试设置正确的编码并不起作用。 有人有想法吗?

由于 NPadrutt

1 个答案:

答案 0 :(得分:0)

我发现了我的问题。像伪盐一样我反转密码字符串。并将其附加到原始字符串。

ReversedString + String

这里的问题是像'ü'这样的东西显示:à 如果我反转字符串,它也会将其反转为:¼Ã。在C#中,它正确处理..