La seguridad en Internet no puede garantizarse absolutamente, pero se puede mejorar la fiabilidad a través de la confidencialidad, integridad y disponibilidad de los recursos de un sistema. La confidencialidad significa que solo los usuarios autorizados pueden acceder a los recursos. La integridad significa que solo los usuarios autorizados pueden modificar los recursos. Y la disponibilidad significa que los recursos deben estar disponibles para los usuarios autorizados.