Il n'y a pas de protocole de sécurité de couche de réseau unique qui peut sécuriser universellement * n'importe quelle * application de communication.
Voici pourquoi:
* La sécurité de la couche réseau se concentre sur la sécurité des connexions: Protocoles comme ipsec Opérez sur la couche réseau, en fixant la connexion entre deux points de terminaison. Ils n'abordent pas intrinsèquement la sécurité des * données * échangées dans cette connexion.
* Les applications ont des exigences diverses: Différentes applications ont des besoins variables de sécurité. Certains nécessitent la confidentialité (chiffrement), d'autres intégrité (les données ne peuvent pas être falsifiées) et d'autres authentification (vérification de l'identité des parties communicantes).
* La sécurité des données est généralement une responsabilité de couche plus élevée: La couche d'application est l'endroit où les données sont interprétées et traitées. Protocoles de sécurité sur cette couche (comme TLS / SSL ) sont conçus pour protéger les données elle-même dans la connexion réseau.
Par conséquent, les protocoles de sécurité de la couche de réseau comme IPSEC sont généralement utilisés pour sécuriser la connexion réseau sous-jacente, mais ce ne sont pas une solution complète pour la sécurité au niveau de l'application.
Exemple: Imaginez un navigateur Web communiquant avec un site Web. IPSec peut sécuriser la connexion réseau entre le navigateur et le serveur Web. Cependant, TLS / SSL est nécessaire pour garantir la confidentialité et l'intégrité des données réelles échangées (comme les mots de passe, les informations de carte de crédit, etc.).
Takeaway clé: Bien que la sécurité de la couche réseau soit essentielle pour une infrastructure réseau sécurisée, elle ne remplace pas la nécessité de mesures de sécurité au niveau des applications pour protéger les données spécifiques échangées par les applications.
|