.htpasswd使用什么样的algorithm?

我试图以编程方式生成这种哈希

axF3s9cdEnsNP 

但我不能确定它是什么样的散列。 哈希来自.htpasswd文件。

我试过的所有在线htpasswd生成器生成不同types的散列。

    这是CRYPTencryption – 一个旧的默认。 您应该使用MD5或SHA代替 – 请参阅man htpasswd以获取更多信息。

    你怎么试图生成你的密码? 您可以运行htpasswd -n -b username password ,但大多数语言可能已经有一个库函数。

    Perl示例:

     perl -e 'print crypt("passwordgoeshere","salt") . "\n"' 

    第二个参数是盐。 正如杰拉德指出的那样,最好使用随机string作为盐。