Avantages et inconvénients de la cryptographie
De nos jours, les réseaux se sont mondialisés et l'information a pris la forme numérique de bits et d'octets. Les informations critiques sont désormais stockées, traitées et transmises sous forme numérique sur des systèmes informatiques et des canaux de communication ouverts.
Étant donné que l'information joue un rôle si vital, les adversaires ciblent les systèmes informatiques et ouvrent des canaux de communication soit pour voler les informations sensibles, soit pour perturber le système d'information critique.
La cryptographie moderne fournit un ensemble robuste de techniques pour garantir que les intentions malveillantes de l'adversaire sont contrecarrées tout en garantissant que les utilisateurs légitimes ont accès à l'information. Ici, dans ce chapitre, nous discuterons des avantages que nous tirons de la cryptographie, de ses limites, ainsi que de l'avenir de la cryptographie.
Cryptographie - Avantages
La cryptographie est un outil essentiel de sécurité de l'information. Il fournit les quatre services les plus élémentaires de sécurité de l'information -
Confidentiality - La technique de cryptage peut protéger les informations et la communication contre la révélation et l'accès non autorisés à l'information.
Authentication - Les techniques cryptographiques telles que MAC et les signatures numériques peuvent protéger les informations contre l'usurpation d'identité et les falsifications.
Data Integrity - Les fonctions de hachage cryptographique jouent un rôle essentiel pour garantir aux utilisateurs l'intégrité des données.
Non-repudiation - La signature numérique fournit le service de non-répudiation pour se prémunir contre le litige qui pourrait survenir en raison du refus de passage du message par l'expéditeur.
Tous ces services fondamentaux offerts par la cryptographie ont permis la conduite des affaires sur les réseaux en utilisant les systèmes informatiques de manière extrêmement efficace et efficiente.
Cryptographie - Inconvénients
Outre les quatre éléments fondamentaux de la sécurité de l'information, d'autres problèmes affectent l'utilisation efficace de l'information -
Une information fortement cryptée, authentique et signée numériquement peut être difficult to access even for a legitimate userà un moment crucial de la prise de décision. Le réseau ou le système informatique peut être attaqué et rendu inopérant par un intrus.
High availability,l'un des aspects fondamentaux de la sécurité de l'information, ne peut être assuré par l'utilisation de la cryptographie. D'autres méthodes sont nécessaires pour se prémunir contre les menaces telles que le déni de service ou la panne complète du système d'information.
Un autre besoin fondamental de sécurité de l'information selective access controlne peut pas non plus être réalisé grâce à l'utilisation de la cryptographie. Des contrôles et des procédures administratifs doivent être exercés à cet effet.
La cryptographie ne protège pas contre les vulnérabilités et threats that emerge from the poor design of systems,protocoles et procédures. Ceux-ci doivent être résolus grâce à une conception appropriée et à la mise en place d'une infrastructure défensive.
La cryptographie a un coût. Le coût est en termes de temps et d'argent -
L'ajout de techniques cryptographiques dans le traitement de l'information entraîne des retards.
L'utilisation de la cryptographie à clé publique nécessite la mise en place et la maintenance d'une infrastructure à clé publique nécessitant un budget financier conséquent.
La sécurité de la technique cryptographique repose sur la difficulté de calcul des problèmes mathématiques. Toute percée dans la résolution de tels problèmes mathématiques ou l'augmentation de la puissance de calcul peut rendre une technique cryptographique vulnérable.
L'avenir de la cryptographie
Elliptic Curve Cryptography(ECC) a déjà été inventé mais ses avantages et inconvénients ne sont pas encore entièrement compris. ECC permet d'effectuer le cryptage et le décryptage dans un temps considérablement plus court, permettant ainsi à une plus grande quantité de données d'être transmise avec la même sécurité. Cependant, comme les autres méthodes de cryptage, l'ECC doit également être testé et éprouvé comme sécurisé avant d'être accepté pour un usage gouvernemental, commercial et privé.
Quantum computationest le nouveau phénomène. Alors que les ordinateurs modernes stockent des données en utilisant un format binaire appelé "bit" dans lequel un "1" ou un "0" peut être stocké; un ordinateur quantique stocke des données en utilisant une superposition quantique de plusieurs états. Ces états à valeurs multiples sont stockés dans des "bits quantiques" ou des "qubits". Cela permet au calcul des nombres d'être plusieurs ordres de grandeur plus rapide que les processeurs à transistors traditionnels.
Pour comprendre la puissance de l'ordinateur quantique, considérons RSA-640, un nombre avec 193 chiffres, qui peut être factorisé par quatre-vingts ordinateurs à 2,2 GHz sur une période de 5 mois, un ordinateur quantique prendrait en compte en moins de 17 secondes. Les nombres dont le calcul prend généralement des milliards d'années ne peuvent prendre que quelques heures, voire quelques minutes avec un ordinateur quantique entièrement développé.
Au vu de ces faits, la cryptographie moderne devra rechercher des problèmes informatiques plus complexes ou concevoir des techniques complètement nouvelles d'archivage des objectifs actuellement servis par la cryptographie moderne.