Qu'est-ce que l'algorithme de chiffrement AES?
L'algorithme de chiffrement AES est utilisé par les ministères américains pour chiffrer des données confidentielles. Il est maintenant utilisé pour les données classifiées et non classifiées. L'algorithme a été publié et il est probable qu'il sera finalement largement utilisé dans le secteur commercial.
À l'origine, l'algorithme de chiffrement AES n'était conçu que pour être utilisé avec des données secrètes mais non classées. Les données classifiées sont celles où la loi limite le nombre de personnes autorisées à accéder aux données. L'algorithme de chiffrement AES a été approuvé comme norme par le gouvernement fédéral en 2002, puis approuvé en 2003 pour utilisation dans les documents classifiés. En 2010, il s'agissait toujours du seul système de chiffrement accessible au public approuvé pour les documents classifiés.
L'algorithme de chiffrement AES a remplacé la norme de chiffrement de données utilisée par le gouvernement américain. La norme de cryptage des données, adoptée pour la première fois en 1976, utilisait une clé de 56 bits, ce qui signifie qu’elle pouvait être réduite à 56 caractères, chacun représentant un 1 ou un 0. Cela signifiait que les probabilités de deviner le nombre correctement étaient de un sur 72 quadrillions. , qui peut également être exprimé comme un sur 72 milliards de millions de dollars. En d'autres termes, il faudrait en moyenne une tentative sur 36 quadrillions pour deviner correctement la clé entière et pouvoir déchiffrer les messages cryptés sans autorisation.
À l'époque, cela semblait si difficile que c'était pratiquement impossible. À mesure que la puissance de calcul augmentait, cela devenait plus faisable. En 1999, une expérience a montré qu'un ordinateur pouvait déchiffrer l'algorithme en moins d'une journée en essayant simplement toutes les combinaisons possibles de 1 et de 0. Ceci est connu comme une attaque par force brute. Les responsables ont essayé de contrer cela en développant le «Triple DES», dans lequel il existe trois clés distinctes pour chaque ensemble de données, mais un nouveau système devait encore être lancé.
L'algorithme AES est beaucoup plus compliqué. Il se compose de trois clés distinctes, qui sont respectivement de 128, 192 et 256 bits. Les chances de craquer l'algorithme sont, pour le moins, immenses. À l'exception des personnes qui connaissent déjà l'unité quattuorvigintillion, il est probablement prudent de dire que les chances sont inconcevables!
Cela ne veut pas dire qu’il n’y aura jamais un ordinateur assez puissant pour casser AES par la force brute, mais pour le moment, ce serait pratiquement impossible. Même si un ordinateur pouvait être rendu assez puissant, toutes les techniques de fabrication existantes rendraient impossible la construction réelle d’une telle machine. En effet, quiconque tenterait de construire une telle machine susciterait probablement l’intérêt du gouvernement américain bien avant qu’il soit en mesure de déchiffrer l’algorithme.