如何为HTTP POST生成加密密码?

时间:2012-03-03 06:13:07

标签: java

我正在开发一个java项目,我需要登录一个站点&因为我应该将数据发布到服务器。在使用fiddler分析HTTP POST流量后,我发现该网站正在使用一些散列算法加密密码。即用户名张贴为纯文本,但密码被更改。我查看了用于加密的javascript源代码。我不知道如何从给定的密码生成相同的加密文本。这该怎么做?

1 个答案:

答案 0 :(得分:3)

您无法通过Hash Algorithms撤消字符串哈希。哈希算法的好处是:

  • 哈希算法的结果是fixed-size
  • 结果无法反转以获得原始字符串。

您可以在浏览链接中阅读更多信息:

  1. http://en.wikipedia.org/wiki/Cryptographic_hash_function
  2. http://en.wikipedia.org/wiki/Hash_function