use Shell qw(htpasswd);
damit hat mich mal vor gefühlten 17 Jahren ein Praktikant überrascht, d.h., die Überraschung bestand für mich darin, dass er's benutzt hat und auch von selbst darauf gekommen ist.
PS: Dass das hier keiner weiter kennt, überrascht mich nicht sonderlich.
Und dann wäre noch CPAN mit erstklassigen Modulen für den Zugriff auf die Apache-Passwort-Datei bzw. Apache-Crypt-Algorithm.