MD5, SHA1, SHA2 usw. sind alles Hashalgorithmen - sie ziehen eine Prüfsumme aus einem Vorgegebenem Wert um so dessen Integrität zu überprüfen - dessen Einzigartigkeit.
Die Nutzung solcher ist in der Industrie eigentlich unabsehbar und wird auch weiterentwickelt.
Hier in den Retros wird das einfach nur verwendet, weil es relativ einfach ist diese zu nutzen (brauchst keine externe Biblotheken) und dazu ist das relativ schnell.
Password Hash ist glaube auch nur eine Implementierung der bCrypt Biblothek (glaube ich nur)
