Eivissa: Perl-Verschlüsselungsfunktion für Win32 (äquivalent zu crypt(3)) gesucht!

Beitrag lesen

Die Ausgangslage:

Auf der Startseite kann sich der Benutzer unter Angabe eines neuen Usernamen und eines Passworts anmelden. Username und Passwort werden dann für jeden user in eine eigene Datei geschrieben. Da diese Dateien eventuell einsehbar sind soll das Passwort in verschlüsselter Form abgelegt werden.
Später wird dann die Benutzereingabe mit dem Algorithmus verschlüsselt und mit dem gespeicherten String verglichen.

Das Problem

Da eine Rückverwandlung "verschlüsseltes Passwort" >> "Passwort" nicht nötig ist suche ich hierfür eine nicht umkehrbare Funktion.
Normalerweise würde man dies mit der Perl-Funktion crypt realisieren. Diese ist unter Win32-Systemen meines Wissens nach nicht implementiert.

Die Bitte

Kennt jemand eine Funktion (darf auch ein etwas schwächerer Algorithmus sein) die einen String (unumkehrbar wie crypt(3)) verschlüsseln kann?

schon im voraus vielen Dank für Eure Hilfe!