Risposte:
È la crittografia CRYPT - un vecchio valore predefinito. Probabilmente dovresti usare invece MD5 o SHA - vedi man htpasswd
per maggiori informazioni.
Come stai cercando di generare le tue password? Potresti eseguire htpasswd -n -b username password
, ma la maggior parte delle lingue probabilmente ha già una funzione di libreria per questo.
Esempio Perl:
perl -e 'print crypt("passwordgoeshere","salt") . "\n"'
Il secondo parametro è il sale. Come sottolinea Gerard, è meglio usare una stringa casuale come sale.