Аутентификационные данные передается в plain text внутри соединения защищенного TLS. Из общих соображений:
- Не важно пароль или хеш передавать. Если удалось подслушать трафик, злоумышленник сможет использовать любой из вариантов .
- Для безопасной передачи пароля существуют PBKDF (Password-Based Key Derivation Function), которая является несколько упрощенной реализацией алгоритма Диффи-Хеллмана, который используется в TLS)