Да, шифрование мастер-пароля перед передачей с шифрованием канала SSL имеет смысл. 1
Это помогает защитить от атаки «человек посередине» (MiTM), когда злоумышленник тайно ретранслирует и при необходимости изменяет связь между двумя сторонами. 1 Хэширование пароля также помогает скрыть уязвимости транспорта: если SSL-соединение скомпрометировано, злоумышленник не сможет увидеть исходный пароль. 2
Для увеличения надёжности можно использовать дополнительное шифрование: шифровать сообщения на клиенте с помощью симметричного блокового шифрования, а по сети передавать их, используя шифрование SSL (асимметричные системы шифрования). 5
Выбор мер по обеспечению безопасности зависит от конкретных условий и требований к защите данных.