Cryptologie


La cryptologie est l'ensemble des sciences permettant de cacher un message à l'intérieur d'un message. Le but est de rendre illisibles des informations que l'on souhaiterait garder confidentielles.

On utilise la cryptographie dans de nombreux sites, notamment pour les transactions financières. Ce procédé permet d'éviter que les pirates récupèrent ces informations pour les vendre ou encore récupérer de l' argent sur son compte.

On appelle chiffrement (ou cryptage) le fait de transformer un message clair en message caché.



Utilisations de la cryptologie :

-> Militaire : pour la transmission de données protégées qui doivent rester secrètes.

-> Internet : Pour le domaine bancaire, pour que vos informations ne soient pas volées. Egalement dans la réception de mail, pour que vos mails conservés sur votre PC ne puissent pas être lus par un tiers.

-> Politique : Les données cryptées peuvent concerner une stratégie politique ou encore des déplacements de personnalités politiques.

-> Entreprise : Pour des secrets (recette de Coca-Cola, Nutella, Cointreau, etc.) qui ont une grande valeure économique un cryptage est nécessaire pour que seuls les rares privilégiés y aient accès.

-> etc.

Lorsque des informations doivent rester secrètes la cryptologie est un moyen relativement sûr pour les laisser confidentielles. Avec un cryptage de 512 octets vos données seront plus sécurisées qu'avec un coffre fort à 30 000 €.


Methode de chiffrement.


Chiffrement de César.


Cette méthode de cryptage est reconnue comme la plus ancienne. Nous allons étudier ce chiffrement par l'exemple.

Nous avons un message que nous voulons cacher

« Je veux cacher ce message ».


A présent je vais rappeler l'alphabet :

abcdefghijklmnopqrstuvwxyz


Notre but est donc de décaler chacune des lettres de un cran.

Nous allons effectuer un décalage de 2 vers la gauche (sans prendre en compte les espaces).


Pour la lettre j nous allons prendre l'alphabet


abcdefghi j klmnopqrstuvwxyz


Et nous faisons le décalage de 2 vers la gauche

abcdefg h ijklmnopqrstuvwxyz


La lettre j devient donc un h. Nous allons continuer le même travail pour le reste de la phrase.


Le seul problème vient à la lettre a

abcdefghijklmnopqrstuvwxyz


Pour effectuer le décalage on va revenir en arrière vers la fin de l'alphabet.

abcdefghijklmnopqrstuvwx y z


Le message entier devient donc :


« hc tcsv ayafcp ac kcqqyec »


Le message final est dur à lire. Pour le décrypter il faut faire l'opération inverse à celle qui a servit au chiffrement. C'est à dire qu'au lieu d'effectuer le décalage à gauche il faut l'effectuer à droite.


Le problème du chiffrement de César est sa simplicité. C'est le chiffrement le plus connu et le plus utilisé pour les petits messages peu importants. C'est la raison pour laquelle je vais essayer de vous montrer une autre méthode de chiffrement beaucoup plus puissante.



Chiffrement numérique.


Cette méthode sera beaucoup plus puissante que la précédente mais ne vous leurrez pas ! Si vous préparez un méfait ce type de méthode est illusoire car les forces publiques peuvent casser ce type de cryptage en moins d'une seconde !


En revanche contre les professeurs, le patron ou la petite soeur ça suffira largement.


Préparation du chiffrement.

-> numérisation des caractères (on donne un nombre pour chaque caractère).


a : 01 b : 02 c : 03 d : 04 e : 05 f : 06 g : 07 h : 08

i : 09 j : 10 k : 11 l : 12 m : 13 n : 14 o : 15 p : 16

q : 17 r : 18 s : 19 t : 20 u : 21 v : 22 w : 23 x : 24

y : 25 z : 26 et l'espace : 27.


Nous avons un message à cacher :


« Je veux cacher ce message »


Pour effectuer le cryptage pour chaque lettre nous allons changer chacun des caractère en numéro. Le message devient donc :

10 05 27 22 05 21 24 27 03 01 03 08 05 18 27 03 05 27 13 05 19 19 01 07 05.


Nous avons donc un message en forme numérique.

Nous allons choisir un mot de passe pour chiffrer ce que l'on a obtenu.

Mot de passe : « ultimhack »


Mettons le en forme numérique :


Mot de passe : 21 12 20 09 13 08 01 03 11


Nous allons additionner chaque nombre entre eux.


21 + 10 = 31 12 + 05 = 17 20 + 27 = 47 09 + 22 = 31

13 + 05 = 18 08 + 21 = 29 01 + 24 = 25 03 + 27 = 30

11 + 03 = 14

Maintenant arrivé à la fin du mot de passe nous allons redémarrer au début de celui-ci.

21 + 01 = 22 12 + 03 = 15 20 + 08 = 28 09 + 05 = 14

13 + 18 = 21 08 + 27 = 35 01 + 03 = 04 03 + 05 = 08

11 + 27 = 38 21 + 13 = 34 12 + 05 = 17 20 + 19 = 39

09 + 19 = 28 13 + 01 = 14 08 + 07 = 15 01 + 05 = 06


Le message crypté devient donc :


31 17 47 31 18 29 25 30 14 22 15 28 14 21 35 04 08 38 34 17 39 28 14 15 06.


A présent le message est beaucoup plus dur à décrypter. Pour avoir la phrase en clair nous allons suivre la même méthode en sens inverse. Au lieu d'additionner on va soustraire la valeur numérique du mot de passe au message codé.


Une dernière précision : Si pour « a » j'ai donné la valeur 01 au lieu de 1 c'est pour simplifier la visualisation^^.


Bon chiffrement à tous.


Aller à la page des téléchargements de logiciels pour crypter vos données.


-----> Il est possible que je rajoute d'autres tutos sur la cryptologie par la suite...





Si vous avez des commentaires n'hésitez pas à utiliser la partie « contact ».


Page sur la Cryptologie.

Accueil -> Informatique générale -> Cryptologie

Espace pour pub longueur

http://ultimhack.free.fr

Espace pour pub hauteur
















Accueil du site

Informatique générale

Piratage, hacking

Hardware, composants

Linux, Windows, etc.

Autres articles

Téléchargements

Partenaires, dons

Contact

Réponses aux questions