La cryptographie est la science et l'étude de la communication codée. Il est utilisé à des fins récréatives, mais aussi a des utilisations importantes dans de nombreux types d'applications de sécurité. Réseau de la cryptographie se réfère à l'utilisation de la cryptographie sur des réseaux informatiques. Son application est utilisée pour protéger les données de l'altération et de vol. Lorsqu'elle est bien faite, la cryptographie de réseau permet de réduire à la fois la cybercriminalité et le cyberterrorisme .
La cryptographie à atteindre quatre objectifs spécifiques. Tout d'abord, il permet d'assurer la confidentialité, le contrôle des parties qui ont accès aux données. Deuxièmement, il permet d'assurer l'intégrité, faire en sorte que les données ne soit pas modifiée de la transmission originale. Troisièmement, il est utilisé dans l'authentification, le système pour prouver son identité, et - par extension - son droit de faire quoi que ce soit que l'on fait, comme la signature d'une carte de crédit achat. Enfin, il fournit non-répudiation, qui assure que l'expéditeur vraiment vraiment et incontestablement à l'origine du message.
Les systèmes de cryptage utilisés en cryptographie du réseau sont de deux types principaux.Ils peuvent être à clé symétrique systèmes éther de chiffrement, aussi appelé cryptographie à clé secrète (RSC), d'une part, ou des systèmes de chiffrement asymétrique ou à clé publique, aussi appelé cryptographie à clé publique (PKC), d'autre part. La principale différence entre les deux systèmes est que, bien que la méthode "secret" utilise une seule clé pour le cryptage et le décryptage des données, la méthode "public" utilise deux clés, l'une pour le chiffrement et le déchiffrement de l'autre. Le symétrique-Key originale système de cryptage , DES ( Data Encryption System), a été remplacé par AES (Advanced Encryption Standard). Le système de cryptage à clé publique a encore été fixé avec l'utilisation de certificats numériques, qui sont devenus une partie importante du système de cryptographie de réseau.
Dans le système de chiffrement à clé publique, et donc en cryptographie du réseau, des certificats numériques datées jouent un rôle important. Si le certificat numérique émis par une autorité de certification (CA) - un tiers de confiance, tels que Thawte ou VeriSign - est vérifiée par le navigateur Web de l'utilisateur, alors la clé publique dans le certificat est utilisé pour la transmission de données. Si la vérification échoue, l'utilisateur est informé et peut choisir de laisser la page Web ou faire confiance au site en question malgré l'échec.
Secure Socket Layers (SSL) est une application de chiffrement à clé publique. Une version plus récente est appelé Transport Layer Security ( TLS ), et c'est peut-être l'utilisation la plus familière de la cryptographie réseau pour la plupart des individus. L'utilisation de TLS est signalé dans la fenêtre d'adresse Web par l'apparition de "https" au lieu de "http". Quand un visiteur arrive sur un site sécurisé, comme un site financier, un site de service de transfert de paiement, ou un site de banque en ligne, et le certificat numérique est vérifiée, les communications transmises dans les deux sens en crypté . Selon les paramètres du navigateur, le visiteur du site est averti de toutes les transmissions sur le site qui ne sont pas cryptées.