Хэш это число, которое вычисляется по специальному алгоритму.С пониманием этого у меня проблем нет. Но много где советуют не сохранять в БД пароль в исходном виде, а хешировать, также часто упоминается важность соли. Думаю это убеждение не из воздуха появилось, да и звучит вполне разумно.
Два набора одинаковых данных при хэшировании дадут один и тот же хэш.
Из хэша невозможно получить хэшированные данные.
'/userpage/[0-9]+' => 'dynamic/user.php'
и инклудит нужный файл (user.php). Очень много проблем безопасности читал из-за url, так что это вроде как решение?