При пересылке информации между компьютером (точнее, программой-браузером<wbr />) и сервером, с которым устанавливается связь, используются два основных метода (или протокола связи):
HTTP - протокол передачи гипер-текста,
HTTPS - защищенный протокол передачи гипер-текста
"Защищенность" заключается в том, что передаваемая в обе стороны информация кодируется методом, который крайне трудно взломать, не имея ключа шифрования, уникального для каждого соединения. Поскольку передача между двумя концами этой "линии связи" проходит через множество промежуточных узлов, то данные HTTP могут быть легко прочитаны, так сказать, любым желающим.
Данные HTTPS также могут быть прочитаны, но будут выглядеть, как полная белиберда, пока они не раскодированы на принимающем конце.
Новые программы-браузеры предупреждают, если соединение не может быть установлено как HTTPS. Это говорит только о том, что данные могут быть перехвачены и прочитаны в процессе пересылки. Но это не имеет никакого прямого отношения к наличию или отсутствию вирусов. Вирусов может не быть вовсе на сайтах с соединением HTTP, и ничто не мешает вредоносному сайту-вирусоносителю использовать "защищенный" протокол HTTPS.
Достаточно "умные" программы перехвата способны также изменять данные HTTP в процессе передачи, и либо подсовывать получателю искаженную информацию ("на Вашем счету осталось 0 руб. 00 коп."), либо внедрять некоторые вредоносные коды в состав данных, но их возможности сильно ограничены по сравнению с реальными программами-вирусами<wbr />.
Защищенный протокол передачи не защищает от наличия вирусов в программах.