При использовании HTTPS будут ли защищены (зашифрованы) эти данные, и если да то насколько надежно?
На столько-же надёжно, на сколь надёжно защищены клиенты банковских онлайн-сайтов и банковских же приложений на смартфонах.
Одним словом, это лучший способ защиты, особенно когда
нужен нормальный уровень защиты при минимальных затратах и попроще
Поясните пожалуйста какие недостатки такого решения и для каких проектов годится такая защита.
В недостатках чуть большая математическая нагрузка на сервер/браузер (шифровка/дешефровка), зато годится для любых, АБСОЛЮТНО ЛЮБЫХ проектов ценой выше 0 долларов. Кроме АНБ-шных, там потребуют полтора-два слоя защиты.