Вам нужен сертификат (вы можете купить один , который обычно определяется браузерами, или создать самозаверяющий сертификат , который вызовет предупреждение в браузерах) и Сервер способен запускать HTTPS. Серверы с поддержкой HTTPS позволяют вам определять, какие страницы обслуживаются через HTTP, а какие через HTTPS.
HTTPS НЕ является аутентификацией, между прочим, он только шифрует сообщения, чтобы предотвратить прослушивание перехватчиками того, что отправляется между сервером и клиентом.
Вы можете использовать любой метод аутентификации через HTTPS, но вам необходимо предоставить его (будь то HTTP-аутентификация или что-то в вашем приложении.)
Больше нечего сказать, учитывая ваш неоднозначный вопрос.