если цель, чтобы получить дополнительный уровень шифрования с ключом, уникальным для каждого пользователя и чтобы этот ключ ещё и не передавался — то, вполне вариант, использовать хеш от конкатенации домена и юзернейма. при условии, что алгоритм не будет известен перехватчику.