Fallos Criptográficos
Un fallo criptográfico se refiere a cualquier vulnerabilidad dada a raíz del mal uso o la falta de uso de un algoritmo criptográfico para proteger información sensible. Las aplicaciones web requieren de criptografía para ofrecer confidencialidad para sus usuarios en varios niveles.
Toma por ejemplo, una aplicación segura de email:
- Al acceder a tu cuenta de email, quieres asegurarte de que la comunicación entre tú y el servidor sea cifrada. De esa manera, ojos curiosos no deseados no podrán entender nada. Cuando ciframos información en el tráfico de red lo llamamos encrypting data in transit.
- Ya que tus emails están almacenados en algún servidor controlado por quien te ofrece el servicio, también es deseable que él no pueda leer los emails de sus clientes. Es por esto que también son encriptados en estático, lo que se conoce como encrypting data at rest.
Loa fallos criptográficos normalmente acaban divulgando información sensible en las aplicaciones web. Normalmente es información referente a usuarios, como nombre, teléfono, etc. Aunque también podrían ser más técnicas, como usuarios o contraseñas.
Aprovecharse de estos fallos requiere el uso de técnicas como el MITM, aprovechando la poca o nula encriptación de los datos y pudiendo leerlos.
