PASSWORD_HASH в БД в исходниках обозначен как deprecated, в сессии - берётся из пароля.
Вообще говоря, изучайте /bitrix/modules/main/classes/general/user.php
Пароль в бд строится так:
$salt = randString(8, array(
"abcdefghijklnmopqrstuvwxyz",
"ABCDEFGHIJKLNMOPQRSTUVWXYZ",
"0123456789",
",.<>/?;:[]{}\\|~!@#\$%^&*()-_+=",
));
$arFields["PASSWORD"] = $salt.md5($salt.$arFields["PASSWORD"]);