WiFi pública es solo una red abierta.
Cualquiera que esté en una red puede manipular el tráfico dentro de esa red (consulte ¿existe alguna amenaza de seguridad con una conexión wifi abierta?)
Básicamente estás confiando en todos los demás clientes de la red,
No solo todos los clientes wifi, sino todos los clientes de la red. como:
- Clientes conectados.
- Puntos de acceso.
- Enrutadores.
- interruptores.
- Módems.
todos estos podrían usarse para registrar o manipular los datos que envía y recibe.
Como no tiene ningún contrato legal con las otras partes, no puede presentar un reclamo legal contra ninguna de ellas si existe un uso incorrecto grave (la razón principal por la que 3G / 4G difiere, aparte del cifrado por canal como @hector ya describe) .
Básicamente, WiFi es tan seguro como lo son sus componentes, ya que en una conexión WiFi pública / compartida no tiene control sobre los componentes y cualquier parte puede agregarlos, tiene un estado de red hostil intrínseco (no puede confíe en cualquier cosa sobre la red o lo que envíe / reciba en ella).
la principal forma de protegerse de la manipulación de sus acciones es mediante el uso de una conexión VPN a un punto final seguro conocido. Sin embargo, esto no cierra la puerta para ataques dirigidos a su dispositivo y (si corresponde) debe emplear firewalls y otras técnicas para protegerse.
3G / 4G no tiene la misma amenaza que la red normalmente no tiene una forma de transmitir datos a un dispositivo sin que el dispositivo inicie una conexión primero. (esta es una configuración realizada por la compañía móvil aunque no es una propiedad de red determinada).
TL; DR
El wifi público es malo para la seguridad porque no se conoce ninguna parte segura, y cualquier parte que no se sepa segura se considera insegura.
3G / 4G es más seguro que Wifi porque la forma en que se configuran normalmente es de tal manera que protege a los clientes (y operadores).