当我使用ldapsearch命令时,我看到我的密码(是’abc123′)在openldap中加密:
userPassword:: e1NTSEF9THk4YmtNTUxHV09sOEYvdUdKRE1McFR6eTU2OWNQRVo=
我试图在http://www.onlinehashcrack.com/hash-calculator.php上编码我的密码,但看不到匹配的方法.
你能告诉我这里的加密方法是什么,或者如何在openldap配置中找到它?
谢谢,
越南的
最后的“=”表示密码是base64编码的.解码base64后,您会看到:
{SSHA}Ly8bkMMLGWOl8F/uGJDMLpTzy569cPEZ
这意味着您的密码存储为带盐的SHA1.在{SSHA}之后,实际哈希在base64中再次编码.
有关生成新盐渍SHA1的详细信息,请参见http://www.openldap.org/faq/data/cache/347.html.