如何解密LDAP加密值(如密码)

时间:2013-11-18 11:05:59

标签: codeigniter ldap

在codeigniter中我想解密LDAP的所有加密字段,因为我们不知道它是以哪种格式加密的,所以我面临着解密的字段的问题,因为我需要这些值作为纯文本。

1 个答案:

答案 0 :(得分:0)

答案取决于服务器......一个服务器可能以一种方式识别加密方案,另一个服务器可能以不同的方式识别加密。专业品质的服务器可以配置访问控制,不允许客户端检索敏感属性,然后如何获取加密值以检查可能的加密方案?

如果LDAP客户端希望解密密码,则无论如何都不需要这样做。当服务器处理BIND请求时,服务器知道如何:

  1. 解密密码(如果已加密)
  2. 比较哈希值,如果它存储为加密哈希摘要。
  3. 在这种情况下,LDAP客户端根本不需要解密密码。