Du willst also eine Art Verschlüsselung mit Hintertür machen? Naja, wenn du dir den Algo selbst erstellst, dann kannst du das sicher machen. Und auch wenn du MD5 verwendest umn die Passwörter zu hashen, du kannst Kollissionen erzeugen (d.h. den selben Hash mit 2 verschiedenen Strings finden), aber viel Spaß beim Suchen.
Mir stellt sich nur die Frage, warum man sowas machen will
Greetz
alcaeus