Cryptographie

La cryptographie, ou cryptologie, est la pratique et l'étude de la dissimulation d'informations. Elle est parfois appelée code, mais ce n'est pas vraiment un nom correct. C'est la science utilisée pour essayer de garder les informations secrètes et sûres. La cryptographie moderne est un mélange de mathématiques, d'informatique et d'électrotechnique. La cryptographie est utilisée pour les cartes bancaires, les mots de passe informatiques et les achats sur Internet.

Lorsqu'un message est envoyé par cryptographie, il est modifié (ou crypté) avant d'être envoyé. La méthode de modification du texte est appelée "code" ou, plus précisément, "chiffrement". Le texte modifié est appelé "texte chiffré". La modification rend le message difficile à lire. Quelqu'un qui veut le lire doit le retransformer (ou le décrypter). La façon de le retransformer est un secret. La personne qui envoie le message et celle qui le reçoit doivent toutes deux connaître la façon secrète de le modifier, mais les autres personnes ne doivent pas pouvoir le faire. L'étude du texte chiffré pour découvrir le secret est appelée "cryptanalyse" ou "craquage" ou parfois "décryptage".

Les différents types de cryptographie peuvent être plus ou moins faciles à utiliser et peuvent mieux ou moins bien cacher le message secret. Les cryptographes utilisent une "clé" qui est un secret qui cache les messages secrets. La méthode de cryptage n'a pas besoin d'être secrète. Différentes personnes peuvent utiliser la même méthode mais des clés différentes, de sorte qu'elles ne peuvent pas lire les messages des autres. Comme le chiffre de César n'a pas plus de clés que le nombre de lettres de l'alphabet, il est facile de le déchiffrer en essayant toutes les clés. Les chiffres qui permettent des milliards de clés sont craqués par des méthodes plus complexes.

Depuis l'époque de César, de nombreux chiffres améliorés ont été réalisés. Certains ont fait appel à des mathématiques astucieuses pour résister à la cryptanalyse intelligente. Au cours du XXe siècle, les ordinateurs sont devenus le principal outil de la cryptographie.

Roue de chiffrement du début du XXe siècleZoom
Roue de chiffrement du début du XXe siècle

Symétrique

Dans un algorithme à clé symétrique, l'émetteur et le récepteur se partagent la clé. L'expéditeur utilise la clé pour masquer le message. Ensuite, le récepteur utilisera la même clé de manière opposée pour révéler le message. Depuis des siècles, la plupart des méthodes de cryptographie sont symétriques. La norme de cryptage avancée est largement utilisée. Toutefois, il ne faut pas la confondre avec la symétrie.

Asymétrique

La cryptographie asymétrique est plus difficile à utiliser. Chaque personne qui veut utiliser la cryptographie asymétrique utilise un numéro secret (une "clé privée") qui n'est pas partagé, et un numéro différent (une "clé publique") qu'elle peut dire à tout le monde. Si une autre personne veut lui envoyer un message, elle utilisera le numéro qu'on lui a indiqué pour cacher le message. Désormais, le message ne peut pas être révélé, même par l'expéditeur, mais le destinataire peut facilement révéler le message avec sa clé secrète ou "privée". De cette façon, personne d'autre n'a besoin de connaître la clé secrète.

La cryptographie asymétrique prend généralement plus de temps et nécessite plus de puissance informatique, c'est pourquoi elle n'est pas utilisée la plupart du temps. Elle est plutôt souvent utilisée pour les signatures informatiques, lorsqu'un ordinateur doit savoir que certaines données (comme un fichier ou un site web) ont été envoyées par un certain expéditeur. Par exemple, les sociétés de logiciels informatiques qui publient des mises à jour de leurs logiciels peuvent signer ces mises à jour pour prouver qu'elles ont été faites par elles, de sorte que les pirates ne peuvent pas faire leurs propres mises à jour qui causeraient des dommages. Les sites web qui utilisent le HTTPS utilisent un algorithme populaire appelé RSA pour créer des certificats, qui montrent qu'ils possèdent le site web et qu'il est sécurisé. Les ordinateurs peuvent également utiliser des chiffrages asymétriques pour se donner les clés des chiffrages symétriques.

Ordinateurs

Les ordinateurs peuvent calculer rapidement. Ils peuvent effectuer un cryptage très puissant, et la plupart des cryptographies du XXIe siècle les utilisent. Les algorithmes informatiques tels que RSA, AES, et bien d'autres encore en sont des exemples. L'utilisation de bons algorithmes comme ceux-ci peut rendre très difficile la lecture des informations envoyées.

Personnes

Comme les gens sont plus lents que les ordinateurs, toute cryptographie qu'ils utilisent peut probablement être cassée si l'on connaît suffisamment le moyen secret de la modifier.

Les formes simples de cryptographie que les gens peuvent se passer de machines sont les chiffres de César et les chiffres de transposition, mais beaucoup d'autres types ont été utilisés avant l'avènement des ordinateurs.

Questions et réponses

Q : Qu'est-ce que la cryptographie ?


R : La cryptographie, ou cryptologie, est la pratique et l'étude de la dissimulation d'informations. Elle fait appel à un mélange de mathématiques, d'informatique et d'ingénierie électrique pour garder les informations secrètes et sûres.

Q : Comment la cryptographie est-elle utilisée ?


R : La cryptographie est utilisée dans les cartes de guichet (bancaires), les mots de passe d'ordinateur et les achats sur Internet. Lorsqu'un message est envoyé en utilisant la cryptographie, il est modifié (ou crypté) avant d'être envoyé.

Q : En quoi consiste la modification d'un texte par cryptographie ?


R : La modification d'un texte par cryptographie implique l'utilisation d'un "code" ou d'un "chiffre". Le texte modifié est appelé "texte chiffré". Cela rend le message difficile à lire et quelqu'un doit donc le modifier à nouveau (ou le décrypter).

Q : Comment appelle-t-on l'étude du cyphertext pour découvrir le secret ?


R : L'étude du cyphertext pour découvrir le secret est appelée "cryptanalyse" ou "craquage" ou parfois "cassage de code".

Q : Quel type de clé les chiffreurs utilisent-ils ?


R : Les chiffrements utilisent une "clé" qui est un secret permettant de dissimuler les messages secrets.

Q : Combien de clés le chiffrement de César possède-t-il ?


R : Le chiffre de César a autant de clés qu'il y a de lettres dans l'alphabet, il peut donc être facilement craqué en essayant toutes les clés possibles.

Q : Comment les ordinateurs ont-ils été impliqués dans la cryptographie au cours du 20ème siècle ?


R : Au cours du 20e siècle, les ordinateurs sont devenus un outil important pour la cryptographie, car ils ont permis de mettre au point des méthodes plus complexes pour craquer les chiffres qui autorisent des milliards de clés.

AlegsaOnline.com - 2020 / 2023 - License CC3