Chiffrement de César ou comment il est facile de crypter du texte

Chiffre César

1. Introduction

Avec le développement rapide de l'échange de données numériques sous forme électronique, la sécurité de l'information devient de plus en plus importante dans le stockage et la transmission des données. Par conséquent, l'échange de données doit être crypté. Le cryptage est le processus d'encodage d'un message afin que seul le destinataire prévu puisse le lire. Le chiffre de César est un chiffre mono-alphabétique. Il s'agit d'un type de chiffrement générique, où chaque lettre du texte en clair est remplacée par une autre lettre, décalée d'un nombre fixe de positions dans l'alphabet. Le chiffrement est représenté en utilisant l'arithmétique modulaire.





Avec l'avancement de la technologie Internet, de nombreux problèmes de sécurité se posent. La sécurité est un gros problème et la protection des données confidentielles est très importante afin que les données ne puissent pas être modifiées ou utilisées à des fins illégales. Par exemple, dans les services bancaires par Internet, dans le système de réservation électronique, dans les médias, la sécurité des données est une question très importante. Dans la plupart des cas, le fournisseur doit assurer la sécurité de son infrastructure et la protection des données personnelles et des applications de son client, tandis que le client doit s'assurer que le fournisseur de cloud a pris les mesures de sécurité appropriées pour protéger ses informations. Pour éviter cette situation, vous devez convertir les données en un formulaire illisible du côté de l'expéditeur, puis reconvertir ces données en un formulaire lisible du côté du destinataire. De cette façon,le problème de la confidentialité des données est pertinent à la fois pour les grandes entreprises et pour chaque personne. La technique et la science de la création de données illisibles ou de chiffrements tels que seule une personne autorisée peut lire les données s'appelle la cryptographie.





2. 

– , . , 2000 . : kryptos, « » graphein .   - , . , , , . ( ) , / .





. 2





3. 

, . ; . . , , . :





  1. . , , , . 





  2. , , . 





  3. -, .      





. 3





4. 

. : , , , , , . . , , , . . , . , 1000 , , . 









1.  





2.





, 5:





. 4





. , . 





En (x) = (x + n) mod 26, 





x - , n - . 





. . , . 





Dn (x) = (x − n) mod 26





, , : 25 . , . 





1. . 

2. 25 . 





3. .





, , . . 





« » ( ). , . , , , .





.-. 1822 .





XX , .





. 6





Le chiffre César est le type de chiffre le plus simple et est le plus couramment utilisé. La méthode de permutation est le plus souvent associée à d'autres techniques. Le cryptage de remplacement et de réarrangement est facilement réalisé à l'aide d'ordinateurs. La combinaison de ces deux méthodes classiques fournit un chiffrement plus sûr et plus fiable.





Le texte chiffré final est si puissant qu'il est très difficile à déchiffrer. La deuxième méthode (algorithme) ci-dessus est une combinaison de méthodes de permutation et de substitution qui fournit un chiffrement beaucoup plus sécurisé. 








All Articles